📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE129_connect_socket_61b.c | Line 88, Column 20
Use of unsafe function 'atoi' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE129_connect_socket_61b.c | Line 163, Column 20
Use of unsafe function 'atoi' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE129_connect_socket_62b.cpp | Line 91, Column 20
Use of unsafe function 'atoi' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE129_connect_socket_62b.cpp | Line 164, Column 20
Use of unsafe function 'atoi' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE129_connect_socket_64b.c | Line 47, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE129_connect_socket_64b.c | Line 79, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE129_connect_socket_64b.c | Line 107, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE129_fgets_61b.c | Line 32, Column 20
Use of unsafe function 'atoi' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE129_fgets_61b.c | Line 64, Column 20
Use of unsafe function 'atoi' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE129_fgets_62b.cpp | Line 35, Column 20
Use of unsafe function 'atoi' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE129_fgets_62b.cpp | Line 65, Column 20
Use of unsafe function 'atoi' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE129_fgets_64b.c | Line 27, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE129_fgets_64b.c | Line 59, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE129_fgets_64b.c | Line 87, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE129_fscanf_61b.c | Line 25, Column 5
Use of unsafe function 'fscanf' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE129_fscanf_61b.c | Line 46, Column 5
Use of unsafe function 'fscanf' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE129_fscanf_62b.cpp | Line 28, Column 5
Use of unsafe function 'fscanf' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE129_fscanf_62b.cpp | Line 47, Column 5
Use of unsafe function 'fscanf' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE129_fscanf_64b.c | Line 25, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE129_fscanf_64b.c | Line 57, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE129_fscanf_64b.c | Line 85, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE129_large_64b.c | Line 25, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE129_large_64b.c | Line 57, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE129_large_64b.c | Line 85, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE129_listen_socket_61b.c | Line 97, Column 20
Use of unsafe function 'atoi' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE129_listen_socket_61b.c | Line 185, Column 20
Use of unsafe function 'atoi' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE129_listen_socket_64b.c | Line 47, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE129_listen_socket_64b.c | Line 79, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE129_listen_socket_64b.c | Line 107, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE129_rand_64b.c | Line 25, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE129_rand_64b.c | Line 57, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE129_rand_64b.c | Line 85, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE131_memcpy_51b.c | Line 28, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE131_memcpy_51b.c | Line 43, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE131_memcpy_52c.c | Line 28, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE131_memcpy_52c.c | Line 43, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE131_memcpy_53d.c | Line 28, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE131_memcpy_53d.c | Line 43, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE131_memcpy_54e.c | Line 28, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE131_memcpy_54e.c | Line 43, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE131_memcpy_63b.c | Line 27, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE131_memcpy_63b.c | Line 43, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE131_memcpy_64b.c | Line 30, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE131_memcpy_64b.c | Line 49, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE131_memcpy_65b.c | Line 26, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE131_memcpy_65b.c | Line 41, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE131_memcpy_66b.c | Line 28, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE131_memcpy_66b.c | Line 44, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE131_memcpy_67b.c | Line 32, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE131_memcpy_67b.c | Line 48, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE131_memcpy_68b.c | Line 32, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE131_memcpy_68b.c | Line 48, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE131_memcpy_72b.cpp | Line 34, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE131_memcpy_72b.cpp | Line 50, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE131_memcpy_73b.cpp | Line 34, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE131_memcpy_73b.cpp | Line 50, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE131_memcpy_74b.cpp | Line 34, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE131_memcpy_74b.cpp | Line 50, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE131_memmove_51b.c | Line 28, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE131_memmove_51b.c | Line 43, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE131_memmove_52c.c | Line 28, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE131_memmove_52c.c | Line 43, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE131_memmove_53d.c | Line 28, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE131_memmove_53d.c | Line 43, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE131_memmove_54e.c | Line 28, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE131_memmove_54e.c | Line 43, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE131_memmove_63b.c | Line 27, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE131_memmove_63b.c | Line 43, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE131_memmove_64b.c | Line 30, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE131_memmove_64b.c | Line 49, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE131_memmove_65b.c | Line 26, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE131_memmove_65b.c | Line 41, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE131_memmove_66b.c | Line 28, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE131_memmove_66b.c | Line 44, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE131_memmove_67b.c | Line 32, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE131_memmove_67b.c | Line 48, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE131_memmove_68b.c | Line 32, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE131_memmove_68b.c | Line 48, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE131_memmove_72b.cpp | Line 34, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE131_memmove_72b.cpp | Line 50, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE131_memmove_73b.cpp | Line 34, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE131_memmove_73b.cpp | Line 50, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE131_memmove_74b.cpp | Line 34, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE131_memmove_74b.cpp | Line 50, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE135_22b.c | Line 35, Column 19
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE135_22b.c | Line 64, Column 19
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE135_22b.c | Line 79, Column 19
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE135_22b.c | Line 94, Column 19
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE135_51b.c | Line 33, Column 15
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE135_51b.c | Line 49, Column 15
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE135_51b.c | Line 61, Column 15
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE135_52c.c | Line 33, Column 15
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE135_52c.c | Line 49, Column 15
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE135_52c.c | Line 61, Column 15
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE135_53d.c | Line 33, Column 15
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE135_53d.c | Line 49, Column 15
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE135_53d.c | Line 61, Column 15
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE135_54e.c | Line 33, Column 15
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE135_54e.c | Line 49, Column 15
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE135_54e.c | Line 61, Column 15
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE135_63b.c | Line 34, Column 15
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE135_63b.c | Line 51, Column 15
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE135_63b.c | Line 64, Column 15
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE135_64b.c | Line 37, Column 15
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE135_64b.c | Line 57, Column 15
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE135_64b.c | Line 73, Column 15
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE135_65b.c | Line 33, Column 15
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE135_65b.c | Line 49, Column 15
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE135_65b.c | Line 61, Column 15
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE135_66b.c | Line 35, Column 15
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE135_66b.c | Line 52, Column 15
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE135_66b.c | Line 65, Column 15
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE135_67b.c | Line 39, Column 15
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE135_67b.c | Line 56, Column 15
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE135_67b.c | Line 69, Column 15
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE135_68b.c | Line 38, Column 15
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE135_68b.c | Line 55, Column 15
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE135_68b.c | Line 68, Column 15
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE135_72b.cpp | Line 38, Column 15
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE135_72b.cpp | Line 55, Column 15
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE135_72b.cpp | Line 68, Column 15
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE135_73b.cpp | Line 38, Column 15
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE135_73b.cpp | Line 55, Column 15
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE135_73b.cpp | Line 68, Column 15
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE135_74b.cpp | Line 38, Column 15
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE135_74b.cpp | Line 55, Column 15
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE135_74b.cpp | Line 68, Column 15
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_cpy_51b.c | Line 35, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_cpy_51b.c | Line 50, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_cpy_52c.c | Line 35, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_cpy_52c.c | Line 50, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_cpy_53d.c | Line 35, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_cpy_53d.c | Line 50, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_cpy_54e.c | Line 35, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_cpy_54e.c | Line 50, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_cpy_63b.c | Line 34, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_cpy_63b.c | Line 50, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_cpy_64b.c | Line 37, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_cpy_64b.c | Line 56, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_cpy_65b.c | Line 33, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_cpy_65b.c | Line 48, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_cpy_66b.c | Line 35, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_cpy_66b.c | Line 51, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_cpy_67b.c | Line 39, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_cpy_67b.c | Line 55, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_cpy_68b.c | Line 39, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_cpy_68b.c | Line 55, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_cpy_72b.cpp | Line 41, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_cpy_72b.cpp | Line 57, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_cpy_73b.cpp | Line 41, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_cpy_73b.cpp | Line 57, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_cpy_74b.cpp | Line 41, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s01/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_cpy_74b.cpp | Line 57, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_memcpy_51b.c | Line 36, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_memcpy_51b.c | Line 52, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_memcpy_52c.c | Line 36, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_memcpy_52c.c | Line 52, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_memcpy_53d.c | Line 36, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_memcpy_53d.c | Line 52, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_memcpy_54e.c | Line 36, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_memcpy_54e.c | Line 52, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_memcpy_63b.c | Line 35, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_memcpy_63b.c | Line 52, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_memcpy_64b.c | Line 38, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_memcpy_64b.c | Line 58, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_memcpy_65b.c | Line 34, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_memcpy_65b.c | Line 50, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_memcpy_66b.c | Line 36, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_memcpy_66b.c | Line 53, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_memcpy_67b.c | Line 40, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_memcpy_67b.c | Line 57, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_memcpy_68b.c | Line 40, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_memcpy_68b.c | Line 57, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_memcpy_72b.cpp | Line 42, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_memcpy_72b.cpp | Line 59, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_memcpy_73b.cpp | Line 42, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_memcpy_73b.cpp | Line 59, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_memcpy_74b.cpp | Line 42, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_memcpy_74b.cpp | Line 59, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_memmove_51b.c | Line 36, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_memmove_51b.c | Line 52, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_memmove_52c.c | Line 36, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_memmove_52c.c | Line 52, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_memmove_53d.c | Line 36, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_memmove_53d.c | Line 52, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_memmove_54e.c | Line 36, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_memmove_54e.c | Line 52, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_memmove_63b.c | Line 35, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_memmove_63b.c | Line 52, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_memmove_64b.c | Line 38, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_memmove_64b.c | Line 58, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_memmove_65b.c | Line 34, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_memmove_65b.c | Line 50, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_memmove_66b.c | Line 36, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_memmove_66b.c | Line 53, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_memmove_67b.c | Line 40, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_memmove_67b.c | Line 57, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_memmove_68b.c | Line 40, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_memmove_68b.c | Line 57, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_memmove_72b.cpp | Line 42, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_memmove_72b.cpp | Line 59, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_memmove_73b.cpp | Line 42, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_memmove_73b.cpp | Line 59, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_memmove_74b.cpp | Line 42, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_memmove_74b.cpp | Line 59, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_ncpy_51b.c | Line 36, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_ncpy_51b.c | Line 52, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_ncpy_52c.c | Line 36, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_ncpy_52c.c | Line 52, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_ncpy_53d.c | Line 36, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_ncpy_53d.c | Line 52, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_ncpy_54e.c | Line 36, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_ncpy_54e.c | Line 52, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_ncpy_63b.c | Line 35, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_ncpy_63b.c | Line 52, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_ncpy_64b.c | Line 38, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_ncpy_64b.c | Line 58, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_ncpy_65b.c | Line 34, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_ncpy_65b.c | Line 50, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_ncpy_66b.c | Line 36, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_ncpy_66b.c | Line 53, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_ncpy_67b.c | Line 40, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_ncpy_67b.c | Line 57, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_ncpy_68b.c | Line 40, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_ncpy_68b.c | Line 57, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_ncpy_72b.cpp | Line 42, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_ncpy_72b.cpp | Line 59, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_ncpy_73b.cpp | Line 42, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_ncpy_73b.cpp | Line 59, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_ncpy_74b.cpp | Line 42, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_alloca_ncpy_74b.cpp | Line 59, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_cpy_51b.c | Line 35, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_cpy_51b.c | Line 50, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_cpy_52c.c | Line 35, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_cpy_52c.c | Line 50, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_cpy_53d.c | Line 35, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_cpy_53d.c | Line 50, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_cpy_54e.c | Line 35, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_cpy_54e.c | Line 50, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_cpy_63b.c | Line 34, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_cpy_63b.c | Line 50, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_cpy_64b.c | Line 37, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_cpy_64b.c | Line 56, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_cpy_65b.c | Line 33, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_cpy_65b.c | Line 48, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_cpy_66b.c | Line 35, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_cpy_66b.c | Line 51, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_cpy_67b.c | Line 39, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_cpy_67b.c | Line 55, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_cpy_68b.c | Line 39, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_cpy_68b.c | Line 55, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_cpy_72b.cpp | Line 41, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_cpy_72b.cpp | Line 57, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_cpy_73b.cpp | Line 41, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_cpy_73b.cpp | Line 57, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_cpy_74b.cpp | Line 41, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_cpy_74b.cpp | Line 57, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_memcpy_51b.c | Line 36, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_memcpy_51b.c | Line 52, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_memcpy_52c.c | Line 36, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_memcpy_52c.c | Line 52, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_memcpy_53d.c | Line 36, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_memcpy_53d.c | Line 52, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_memcpy_54e.c | Line 36, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_memcpy_54e.c | Line 52, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_memcpy_63b.c | Line 35, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_memcpy_63b.c | Line 52, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_memcpy_64b.c | Line 38, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_memcpy_64b.c | Line 58, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_memcpy_65b.c | Line 34, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_memcpy_65b.c | Line 50, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_memcpy_66b.c | Line 36, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_memcpy_66b.c | Line 53, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_memcpy_67b.c | Line 40, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_memcpy_67b.c | Line 57, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_memcpy_68b.c | Line 40, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_memcpy_68b.c | Line 57, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_memcpy_72b.cpp | Line 42, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_memcpy_72b.cpp | Line 59, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_memcpy_73b.cpp | Line 42, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_memcpy_73b.cpp | Line 59, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_memcpy_74b.cpp | Line 42, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_memcpy_74b.cpp | Line 59, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_memmove_51b.c | Line 36, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_memmove_51b.c | Line 52, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_memmove_52c.c | Line 36, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_memmove_52c.c | Line 52, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_memmove_53d.c | Line 36, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_memmove_53d.c | Line 52, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_memmove_54e.c | Line 36, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_memmove_54e.c | Line 52, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_memmove_63b.c | Line 35, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_memmove_63b.c | Line 52, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_memmove_64b.c | Line 38, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_memmove_64b.c | Line 58, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_memmove_65b.c | Line 34, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_memmove_65b.c | Line 50, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_memmove_66b.c | Line 36, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_memmove_66b.c | Line 53, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_memmove_67b.c | Line 40, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_memmove_67b.c | Line 57, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_memmove_68b.c | Line 40, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_memmove_68b.c | Line 57, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_memmove_72b.cpp | Line 42, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_memmove_72b.cpp | Line 59, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_memmove_73b.cpp | Line 42, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_memmove_73b.cpp | Line 59, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_memmove_74b.cpp | Line 42, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_memmove_74b.cpp | Line 59, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_ncpy_51b.c | Line 36, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_ncpy_51b.c | Line 52, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_ncpy_52c.c | Line 36, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_ncpy_52c.c | Line 52, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_ncpy_53d.c | Line 36, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_ncpy_53d.c | Line 52, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_ncpy_54e.c | Line 36, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_ncpy_54e.c | Line 52, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_ncpy_63b.c | Line 35, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_ncpy_63b.c | Line 52, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_ncpy_64b.c | Line 38, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_ncpy_64b.c | Line 58, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_ncpy_65b.c | Line 34, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_ncpy_65b.c | Line 50, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_ncpy_66b.c | Line 36, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_ncpy_66b.c | Line 53, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_ncpy_67b.c | Line 40, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_ncpy_67b.c | Line 57, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_ncpy_68b.c | Line 40, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_ncpy_68b.c | Line 57, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_ncpy_72b.cpp | Line 42, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_ncpy_72b.cpp | Line 59, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_ncpy_73b.cpp | Line 42, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_ncpy_73b.cpp | Line 59, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_ncpy_74b.cpp | Line 42, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_char_declare_ncpy_74b.cpp | Line 59, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_cpy_51b.c | Line 35, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_cpy_51b.c | Line 50, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_cpy_52c.c | Line 35, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_cpy_52c.c | Line 50, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_cpy_53d.c | Line 35, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_cpy_53d.c | Line 50, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_cpy_54e.c | Line 35, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_cpy_54e.c | Line 50, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_cpy_63b.c | Line 34, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_cpy_63b.c | Line 50, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_cpy_64b.c | Line 37, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_cpy_64b.c | Line 56, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_cpy_65b.c | Line 33, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_cpy_65b.c | Line 48, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_cpy_66b.c | Line 35, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_cpy_66b.c | Line 51, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_cpy_67b.c | Line 39, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_cpy_67b.c | Line 55, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_cpy_68b.c | Line 39, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_cpy_68b.c | Line 55, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_cpy_72b.cpp | Line 41, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_cpy_72b.cpp | Line 57, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_cpy_73b.cpp | Line 41, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_cpy_73b.cpp | Line 57, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_cpy_74b.cpp | Line 41, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_cpy_74b.cpp | Line 57, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_memcpy_51b.c | Line 36, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_memcpy_51b.c | Line 52, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_memcpy_52c.c | Line 36, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_memcpy_52c.c | Line 52, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_memcpy_53d.c | Line 36, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_memcpy_53d.c | Line 52, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_memcpy_54e.c | Line 36, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_memcpy_54e.c | Line 52, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_memcpy_63b.c | Line 35, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_memcpy_63b.c | Line 52, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_memcpy_64b.c | Line 38, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_memcpy_64b.c | Line 58, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_memcpy_65b.c | Line 34, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_memcpy_65b.c | Line 50, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_memcpy_66b.c | Line 36, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_memcpy_66b.c | Line 53, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_memcpy_67b.c | Line 40, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_memcpy_67b.c | Line 57, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_memcpy_68b.c | Line 40, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_memcpy_68b.c | Line 57, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_memcpy_72b.cpp | Line 42, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_memcpy_72b.cpp | Line 59, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_memcpy_73b.cpp | Line 42, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_memcpy_73b.cpp | Line 59, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_memcpy_74b.cpp | Line 42, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_memcpy_74b.cpp | Line 59, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_memmove_51b.c | Line 36, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_memmove_51b.c | Line 52, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_memmove_52c.c | Line 36, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_memmove_52c.c | Line 52, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_memmove_53d.c | Line 36, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_memmove_53d.c | Line 52, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_memmove_54e.c | Line 36, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_memmove_54e.c | Line 52, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_memmove_63b.c | Line 35, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_memmove_63b.c | Line 52, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_memmove_64b.c | Line 38, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_memmove_64b.c | Line 58, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_memmove_65b.c | Line 34, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_memmove_65b.c | Line 50, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_memmove_66b.c | Line 36, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_memmove_66b.c | Line 53, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_memmove_67b.c | Line 40, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_memmove_67b.c | Line 57, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_memmove_68b.c | Line 40, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_memmove_68b.c | Line 57, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_memmove_72b.cpp | Line 42, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_memmove_72b.cpp | Line 59, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_memmove_73b.cpp | Line 42, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_memmove_73b.cpp | Line 59, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_memmove_74b.cpp | Line 42, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_alloca_memmove_74b.cpp | Line 59, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_cpy_51b.c | Line 35, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_cpy_51b.c | Line 50, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_cpy_52c.c | Line 35, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_cpy_52c.c | Line 50, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_cpy_53d.c | Line 35, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_cpy_53d.c | Line 50, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_cpy_54e.c | Line 35, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_cpy_54e.c | Line 50, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_cpy_63b.c | Line 34, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_cpy_63b.c | Line 50, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_cpy_64b.c | Line 37, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_cpy_64b.c | Line 56, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_cpy_65b.c | Line 33, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_cpy_65b.c | Line 48, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_cpy_66b.c | Line 35, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_cpy_66b.c | Line 51, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_cpy_67b.c | Line 39, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_cpy_67b.c | Line 55, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_cpy_68b.c | Line 39, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_cpy_68b.c | Line 55, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_cpy_72b.cpp | Line 41, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_cpy_72b.cpp | Line 57, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_cpy_73b.cpp | Line 41, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_cpy_73b.cpp | Line 57, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_cpy_74b.cpp | Line 41, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s02/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_cpy_74b.cpp | Line 57, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_memcpy_51b.c | Line 36, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_memcpy_51b.c | Line 52, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_memcpy_52c.c | Line 36, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_memcpy_52c.c | Line 52, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_memcpy_53d.c | Line 36, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_memcpy_53d.c | Line 52, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_memcpy_54e.c | Line 36, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_memcpy_54e.c | Line 52, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_memcpy_63b.c | Line 35, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_memcpy_63b.c | Line 52, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_memcpy_64b.c | Line 38, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_memcpy_64b.c | Line 58, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_memcpy_65b.c | Line 34, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_memcpy_65b.c | Line 50, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_memcpy_66b.c | Line 36, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_memcpy_66b.c | Line 53, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_memcpy_67b.c | Line 40, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_memcpy_67b.c | Line 57, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_memcpy_68b.c | Line 40, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_memcpy_68b.c | Line 57, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_memcpy_72b.cpp | Line 42, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_memcpy_72b.cpp | Line 59, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_memcpy_73b.cpp | Line 42, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_memcpy_73b.cpp | Line 59, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_memcpy_74b.cpp | Line 42, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_memcpy_74b.cpp | Line 59, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_memmove_51b.c | Line 36, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_memmove_51b.c | Line 52, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_memmove_52c.c | Line 36, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_memmove_52c.c | Line 52, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_memmove_53d.c | Line 36, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_memmove_53d.c | Line 52, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_memmove_54e.c | Line 36, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_memmove_54e.c | Line 52, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_memmove_63b.c | Line 35, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_memmove_63b.c | Line 52, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_memmove_64b.c | Line 38, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_memmove_64b.c | Line 58, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_memmove_65b.c | Line 34, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_memmove_65b.c | Line 50, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_memmove_66b.c | Line 36, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_memmove_66b.c | Line 53, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_memmove_67b.c | Line 40, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_memmove_67b.c | Line 57, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_memmove_68b.c | Line 40, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_memmove_68b.c | Line 57, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_memmove_72b.cpp | Line 42, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_memmove_72b.cpp | Line 59, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_memmove_73b.cpp | Line 42, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_memmove_73b.cpp | Line 59, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_memmove_74b.cpp | Line 42, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE193_wchar_t_declare_memmove_74b.cpp | Line 59, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_memcpy_51b.c | Line 32, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_memcpy_51b.c | Line 50, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_memcpy_52c.c | Line 32, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_memcpy_52c.c | Line 50, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_memcpy_53d.c | Line 32, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_memcpy_53d.c | Line 50, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_memcpy_54e.c | Line 32, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_memcpy_54e.c | Line 50, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_memcpy_63b.c | Line 31, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_memcpy_63b.c | Line 50, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_memcpy_64b.c | Line 34, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_memcpy_64b.c | Line 56, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_memcpy_65b.c | Line 30, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_memcpy_65b.c | Line 48, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_memcpy_66b.c | Line 32, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_memcpy_66b.c | Line 51, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_memcpy_67b.c | Line 36, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_memcpy_67b.c | Line 55, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_memcpy_68b.c | Line 36, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_memcpy_68b.c | Line 55, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_memcpy_72b.cpp | Line 38, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_memcpy_72b.cpp | Line 57, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_memcpy_73b.cpp | Line 38, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_memcpy_73b.cpp | Line 57, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_memcpy_74b.cpp | Line 38, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_memcpy_74b.cpp | Line 57, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_memmove_51b.c | Line 32, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_memmove_51b.c | Line 50, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_memmove_52c.c | Line 32, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_memmove_52c.c | Line 50, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_memmove_53d.c | Line 32, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_memmove_53d.c | Line 50, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_memmove_54e.c | Line 32, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_memmove_54e.c | Line 50, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_memmove_63b.c | Line 31, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_memmove_63b.c | Line 50, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_memmove_64b.c | Line 34, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_memmove_64b.c | Line 56, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_memmove_65b.c | Line 30, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_memmove_65b.c | Line 48, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_memmove_66b.c | Line 32, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_memmove_66b.c | Line 51, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_memmove_67b.c | Line 36, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_memmove_67b.c | Line 55, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_memmove_68b.c | Line 36, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_memmove_68b.c | Line 55, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_memmove_72b.cpp | Line 38, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_memmove_72b.cpp | Line 57, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_memmove_73b.cpp | Line 38, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_memmove_73b.cpp | Line 57, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_memmove_74b.cpp | Line 38, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_memmove_74b.cpp | Line 57, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_ncat_51b.c | Line 32, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_ncat_51b.c | Line 49, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_ncat_52c.c | Line 32, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_ncat_52c.c | Line 49, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_ncat_53d.c | Line 32, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_ncat_53d.c | Line 49, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_ncat_54e.c | Line 32, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_ncat_54e.c | Line 49, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_ncat_63b.c | Line 31, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_ncat_63b.c | Line 49, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_ncat_64b.c | Line 34, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_ncat_64b.c | Line 55, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_ncat_65b.c | Line 30, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_ncat_65b.c | Line 47, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_ncat_66b.c | Line 32, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_ncat_66b.c | Line 50, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_ncat_67b.c | Line 36, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_ncat_67b.c | Line 54, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_ncat_68b.c | Line 36, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_ncat_68b.c | Line 54, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_ncat_72b.cpp | Line 38, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_ncat_72b.cpp | Line 56, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_ncat_73b.cpp | Line 38, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_ncat_73b.cpp | Line 56, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_ncat_74b.cpp | Line 38, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_ncat_74b.cpp | Line 56, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_ncpy_51b.c | Line 32, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_ncpy_51b.c | Line 50, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_ncpy_52c.c | Line 32, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_ncpy_52c.c | Line 50, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_ncpy_53d.c | Line 32, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_ncpy_53d.c | Line 50, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_ncpy_54e.c | Line 32, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_ncpy_54e.c | Line 50, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_ncpy_63b.c | Line 31, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_ncpy_63b.c | Line 50, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_ncpy_64b.c | Line 34, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_ncpy_64b.c | Line 56, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_ncpy_65b.c | Line 30, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_ncpy_65b.c | Line 48, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_ncpy_66b.c | Line 32, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_ncpy_66b.c | Line 51, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_ncpy_67b.c | Line 36, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_ncpy_67b.c | Line 55, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_ncpy_68b.c | Line 36, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_ncpy_68b.c | Line 55, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_ncpy_72b.cpp | Line 38, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_ncpy_72b.cpp | Line 57, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_ncpy_73b.cpp | Line 38, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_ncpy_73b.cpp | Line 57, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_ncpy_74b.cpp | Line 38, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_alloca_ncpy_74b.cpp | Line 57, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_memcpy_51b.c | Line 32, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_memcpy_51b.c | Line 50, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_memcpy_52c.c | Line 32, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_memcpy_52c.c | Line 50, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_memcpy_53d.c | Line 32, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_memcpy_53d.c | Line 50, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_memcpy_54e.c | Line 32, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_memcpy_54e.c | Line 50, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_memcpy_63b.c | Line 31, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_memcpy_63b.c | Line 50, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_memcpy_64b.c | Line 34, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_memcpy_64b.c | Line 56, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_memcpy_65b.c | Line 30, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_memcpy_65b.c | Line 48, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_memcpy_66b.c | Line 32, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_memcpy_66b.c | Line 51, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_memcpy_67b.c | Line 36, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_memcpy_67b.c | Line 55, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_memcpy_68b.c | Line 36, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_memcpy_68b.c | Line 55, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_memcpy_72b.cpp | Line 38, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_memcpy_72b.cpp | Line 57, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_memcpy_73b.cpp | Line 38, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_memcpy_73b.cpp | Line 57, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_memcpy_74b.cpp | Line 38, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_memcpy_74b.cpp | Line 57, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_memmove_51b.c | Line 32, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_memmove_51b.c | Line 50, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_memmove_52c.c | Line 32, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_memmove_52c.c | Line 50, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_memmove_53d.c | Line 32, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_memmove_53d.c | Line 50, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_memmove_54e.c | Line 32, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_memmove_54e.c | Line 50, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_memmove_63b.c | Line 31, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_memmove_63b.c | Line 50, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_memmove_64b.c | Line 34, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_memmove_64b.c | Line 56, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_memmove_65b.c | Line 30, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_memmove_65b.c | Line 48, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_memmove_66b.c | Line 32, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_memmove_66b.c | Line 51, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_memmove_67b.c | Line 36, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_memmove_67b.c | Line 55, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_memmove_68b.c | Line 36, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_memmove_68b.c | Line 55, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_memmove_72b.cpp | Line 38, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_memmove_72b.cpp | Line 57, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_memmove_73b.cpp | Line 38, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_memmove_73b.cpp | Line 57, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_memmove_74b.cpp | Line 38, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_memmove_74b.cpp | Line 57, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_ncat_51b.c | Line 32, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_ncat_51b.c | Line 49, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_ncat_52c.c | Line 32, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_ncat_52c.c | Line 49, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_ncat_53d.c | Line 32, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_ncat_53d.c | Line 49, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_ncat_54e.c | Line 32, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_ncat_54e.c | Line 49, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_ncat_63b.c | Line 31, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_ncat_63b.c | Line 49, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_ncat_64b.c | Line 34, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_ncat_64b.c | Line 55, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_ncat_65b.c | Line 30, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_ncat_65b.c | Line 47, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_ncat_66b.c | Line 32, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_ncat_66b.c | Line 50, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_ncat_67b.c | Line 36, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_ncat_67b.c | Line 54, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_ncat_68b.c | Line 36, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_ncat_68b.c | Line 54, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_ncat_72b.cpp | Line 38, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_ncat_72b.cpp | Line 56, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_ncat_73b.cpp | Line 38, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_ncat_73b.cpp | Line 56, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_ncat_74b.cpp | Line 38, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_ncat_74b.cpp | Line 56, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_ncpy_51b.c | Line 32, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_ncpy_51b.c | Line 50, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_ncpy_52c.c | Line 32, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_ncpy_52c.c | Line 50, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_ncpy_53d.c | Line 32, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_ncpy_53d.c | Line 50, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_ncpy_54e.c | Line 32, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_ncpy_54e.c | Line 50, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_ncpy_63b.c | Line 31, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_ncpy_63b.c | Line 50, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_ncpy_64b.c | Line 34, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_ncpy_64b.c | Line 56, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_ncpy_65b.c | Line 30, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_ncpy_65b.c | Line 48, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_ncpy_66b.c | Line 32, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_ncpy_66b.c | Line 51, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_ncpy_67b.c | Line 36, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_ncpy_67b.c | Line 55, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_ncpy_68b.c | Line 36, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_ncpy_68b.c | Line 55, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_ncpy_72b.cpp | Line 38, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_ncpy_72b.cpp | Line 57, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_ncpy_73b.cpp | Line 38, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_ncpy_73b.cpp | Line 57, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_ncpy_74b.cpp | Line 38, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s03/CWE121_Stack_Based_Buffer_Overflow__CWE805_char_declare_ncpy_74b.cpp | Line 57, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_alloca_memcpy_51b.c | Line 28, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_alloca_memcpy_51b.c | Line 43, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_alloca_memcpy_52c.c | Line 28, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_alloca_memcpy_52c.c | Line 43, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_alloca_memcpy_53d.c | Line 28, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_alloca_memcpy_53d.c | Line 43, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_alloca_memcpy_54e.c | Line 28, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_alloca_memcpy_54e.c | Line 43, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_alloca_memcpy_63b.c | Line 27, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_alloca_memcpy_63b.c | Line 43, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_alloca_memcpy_64b.c | Line 30, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_alloca_memcpy_64b.c | Line 49, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_alloca_memcpy_65b.c | Line 26, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_alloca_memcpy_65b.c | Line 41, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_alloca_memcpy_66b.c | Line 28, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_alloca_memcpy_66b.c | Line 44, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_alloca_memcpy_67b.c | Line 32, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_alloca_memcpy_67b.c | Line 48, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_alloca_memcpy_68b.c | Line 32, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_alloca_memcpy_68b.c | Line 48, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_alloca_memcpy_72b.cpp | Line 34, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_alloca_memcpy_72b.cpp | Line 50, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_alloca_memcpy_73b.cpp | Line 34, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_alloca_memcpy_73b.cpp | Line 50, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_alloca_memcpy_74b.cpp | Line 34, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_alloca_memcpy_74b.cpp | Line 50, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_alloca_memmove_51b.c | Line 28, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_alloca_memmove_51b.c | Line 43, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_alloca_memmove_52c.c | Line 28, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_alloca_memmove_52c.c | Line 43, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_alloca_memmove_53d.c | Line 28, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_alloca_memmove_53d.c | Line 43, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_alloca_memmove_54e.c | Line 28, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_alloca_memmove_54e.c | Line 43, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_alloca_memmove_63b.c | Line 27, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_alloca_memmove_63b.c | Line 43, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_alloca_memmove_64b.c | Line 30, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_alloca_memmove_64b.c | Line 49, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_alloca_memmove_65b.c | Line 26, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_alloca_memmove_65b.c | Line 41, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_alloca_memmove_66b.c | Line 28, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_alloca_memmove_66b.c | Line 44, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_alloca_memmove_67b.c | Line 32, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_alloca_memmove_67b.c | Line 48, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_alloca_memmove_68b.c | Line 32, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_alloca_memmove_68b.c | Line 48, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_alloca_memmove_72b.cpp | Line 34, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_alloca_memmove_72b.cpp | Line 50, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_alloca_memmove_73b.cpp | Line 34, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_alloca_memmove_73b.cpp | Line 50, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_alloca_memmove_74b.cpp | Line 34, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_alloca_memmove_74b.cpp | Line 50, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_declare_memcpy_51b.c | Line 28, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_declare_memcpy_51b.c | Line 43, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_declare_memcpy_52c.c | Line 28, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_declare_memcpy_52c.c | Line 43, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_declare_memcpy_53d.c | Line 28, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_declare_memcpy_53d.c | Line 43, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_declare_memcpy_54e.c | Line 28, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_declare_memcpy_54e.c | Line 43, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_declare_memcpy_63b.c | Line 27, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_declare_memcpy_63b.c | Line 43, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_declare_memcpy_64b.c | Line 30, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_declare_memcpy_64b.c | Line 49, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_declare_memcpy_65b.c | Line 26, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_declare_memcpy_65b.c | Line 41, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_declare_memcpy_66b.c | Line 28, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_declare_memcpy_66b.c | Line 44, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_declare_memcpy_67b.c | Line 32, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_declare_memcpy_67b.c | Line 48, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_declare_memcpy_68b.c | Line 32, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_declare_memcpy_68b.c | Line 48, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_declare_memcpy_72b.cpp | Line 34, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_declare_memcpy_72b.cpp | Line 50, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_declare_memcpy_73b.cpp | Line 34, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_declare_memcpy_73b.cpp | Line 50, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_declare_memcpy_74b.cpp | Line 34, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_declare_memcpy_74b.cpp | Line 50, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_declare_memmove_51b.c | Line 28, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_declare_memmove_51b.c | Line 43, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_declare_memmove_52c.c | Line 28, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_declare_memmove_52c.c | Line 43, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_declare_memmove_53d.c | Line 28, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_declare_memmove_53d.c | Line 43, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_declare_memmove_54e.c | Line 28, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_declare_memmove_54e.c | Line 43, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_declare_memmove_63b.c | Line 27, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_declare_memmove_63b.c | Line 43, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_declare_memmove_64b.c | Line 30, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_declare_memmove_64b.c | Line 49, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_declare_memmove_65b.c | Line 26, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_declare_memmove_65b.c | Line 41, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_declare_memmove_66b.c | Line 28, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_declare_memmove_66b.c | Line 44, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_declare_memmove_67b.c | Line 32, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_declare_memmove_67b.c | Line 48, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_declare_memmove_68b.c | Line 32, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_declare_memmove_68b.c | Line 48, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_declare_memmove_72b.cpp | Line 34, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_declare_memmove_72b.cpp | Line 50, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_declare_memmove_73b.cpp | Line 34, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_declare_memmove_73b.cpp | Line 50, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_declare_memmove_74b.cpp | Line 34, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int64_t_declare_memmove_74b.cpp | Line 50, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_alloca_memcpy_51b.c | Line 28, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_alloca_memcpy_51b.c | Line 43, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_alloca_memcpy_52c.c | Line 28, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_alloca_memcpy_52c.c | Line 43, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_alloca_memcpy_53d.c | Line 28, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_alloca_memcpy_53d.c | Line 43, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_alloca_memcpy_54e.c | Line 28, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_alloca_memcpy_54e.c | Line 43, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_alloca_memcpy_63b.c | Line 27, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_alloca_memcpy_63b.c | Line 43, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_alloca_memcpy_64b.c | Line 30, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_alloca_memcpy_64b.c | Line 49, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_alloca_memcpy_65b.c | Line 26, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_alloca_memcpy_65b.c | Line 41, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_alloca_memcpy_66b.c | Line 28, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_alloca_memcpy_66b.c | Line 44, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_alloca_memcpy_67b.c | Line 32, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_alloca_memcpy_67b.c | Line 48, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_alloca_memcpy_68b.c | Line 32, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_alloca_memcpy_68b.c | Line 48, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_alloca_memcpy_72b.cpp | Line 34, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_alloca_memcpy_72b.cpp | Line 50, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_alloca_memcpy_73b.cpp | Line 34, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_alloca_memcpy_73b.cpp | Line 50, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_alloca_memcpy_74b.cpp | Line 34, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_alloca_memcpy_74b.cpp | Line 50, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_alloca_memmove_51b.c | Line 28, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_alloca_memmove_51b.c | Line 43, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_alloca_memmove_52c.c | Line 28, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_alloca_memmove_52c.c | Line 43, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_alloca_memmove_53d.c | Line 28, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_alloca_memmove_53d.c | Line 43, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_alloca_memmove_54e.c | Line 28, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_alloca_memmove_54e.c | Line 43, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_alloca_memmove_63b.c | Line 27, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_alloca_memmove_63b.c | Line 43, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_alloca_memmove_64b.c | Line 30, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_alloca_memmove_64b.c | Line 49, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_alloca_memmove_65b.c | Line 26, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_alloca_memmove_65b.c | Line 41, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_alloca_memmove_66b.c | Line 28, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_alloca_memmove_66b.c | Line 44, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_alloca_memmove_67b.c | Line 32, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_alloca_memmove_67b.c | Line 48, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_alloca_memmove_68b.c | Line 32, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_alloca_memmove_68b.c | Line 48, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_alloca_memmove_72b.cpp | Line 34, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_alloca_memmove_72b.cpp | Line 50, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_alloca_memmove_73b.cpp | Line 34, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_alloca_memmove_73b.cpp | Line 50, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_alloca_memmove_74b.cpp | Line 34, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_alloca_memmove_74b.cpp | Line 50, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_declare_memcpy_51b.c | Line 28, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_declare_memcpy_51b.c | Line 43, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_declare_memcpy_52c.c | Line 28, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_declare_memcpy_52c.c | Line 43, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_declare_memcpy_53d.c | Line 28, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_declare_memcpy_53d.c | Line 43, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_declare_memcpy_54e.c | Line 28, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_declare_memcpy_54e.c | Line 43, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_declare_memcpy_63b.c | Line 27, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_declare_memcpy_63b.c | Line 43, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_declare_memcpy_64b.c | Line 30, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_declare_memcpy_64b.c | Line 49, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_declare_memcpy_65b.c | Line 26, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_declare_memcpy_65b.c | Line 41, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_declare_memcpy_66b.c | Line 28, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_declare_memcpy_66b.c | Line 44, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_declare_memcpy_67b.c | Line 32, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_declare_memcpy_67b.c | Line 48, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_declare_memcpy_68b.c | Line 32, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_declare_memcpy_68b.c | Line 48, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_declare_memcpy_72b.cpp | Line 34, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_declare_memcpy_72b.cpp | Line 50, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_declare_memcpy_73b.cpp | Line 34, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_declare_memcpy_73b.cpp | Line 50, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_declare_memcpy_74b.cpp | Line 34, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_declare_memcpy_74b.cpp | Line 50, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_declare_memmove_51b.c | Line 28, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_declare_memmove_51b.c | Line 43, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_declare_memmove_52c.c | Line 28, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_declare_memmove_52c.c | Line 43, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_declare_memmove_53d.c | Line 28, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_declare_memmove_53d.c | Line 43, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_declare_memmove_54e.c | Line 28, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_declare_memmove_54e.c | Line 43, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_declare_memmove_63b.c | Line 27, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_declare_memmove_63b.c | Line 43, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_declare_memmove_64b.c | Line 30, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_declare_memmove_64b.c | Line 49, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_declare_memmove_65b.c | Line 26, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_declare_memmove_65b.c | Line 41, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_declare_memmove_66b.c | Line 28, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_declare_memmove_66b.c | Line 44, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_declare_memmove_67b.c | Line 32, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_declare_memmove_67b.c | Line 48, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_declare_memmove_68b.c | Line 32, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_declare_memmove_68b.c | Line 48, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_declare_memmove_72b.cpp | Line 34, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_declare_memmove_72b.cpp | Line 50, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_declare_memmove_73b.cpp | Line 34, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_declare_memmove_73b.cpp | Line 50, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_declare_memmove_74b.cpp | Line 34, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_int_declare_memmove_74b.cpp | Line 50, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_alloca_memcpy_51b.c | Line 37, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_alloca_memcpy_51b.c | Line 61, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_alloca_memcpy_52c.c | Line 37, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_alloca_memcpy_52c.c | Line 61, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_alloca_memcpy_53d.c | Line 37, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_alloca_memcpy_53d.c | Line 61, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_alloca_memcpy_54e.c | Line 37, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_alloca_memcpy_54e.c | Line 61, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_alloca_memcpy_63b.c | Line 36, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_alloca_memcpy_63b.c | Line 61, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_alloca_memcpy_64b.c | Line 39, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_alloca_memcpy_64b.c | Line 67, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_alloca_memcpy_65b.c | Line 35, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_alloca_memcpy_65b.c | Line 59, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_alloca_memcpy_66b.c | Line 37, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_alloca_memcpy_66b.c | Line 62, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_alloca_memcpy_67b.c | Line 41, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_alloca_memcpy_67b.c | Line 66, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_alloca_memcpy_68b.c | Line 41, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_alloca_memcpy_68b.c | Line 66, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_alloca_memcpy_72b.cpp | Line 43, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_alloca_memcpy_72b.cpp | Line 68, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_alloca_memcpy_73b.cpp | Line 43, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_alloca_memcpy_73b.cpp | Line 68, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_alloca_memcpy_74b.cpp | Line 43, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s04/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_alloca_memcpy_74b.cpp | Line 68, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_alloca_memmove_51b.c | Line 37, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_alloca_memmove_51b.c | Line 61, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_alloca_memmove_52c.c | Line 37, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_alloca_memmove_52c.c | Line 61, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_alloca_memmove_53d.c | Line 37, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_alloca_memmove_53d.c | Line 61, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_alloca_memmove_54e.c | Line 37, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_alloca_memmove_54e.c | Line 61, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_alloca_memmove_63b.c | Line 36, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_alloca_memmove_63b.c | Line 61, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_alloca_memmove_64b.c | Line 39, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_alloca_memmove_64b.c | Line 67, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_alloca_memmove_65b.c | Line 35, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_alloca_memmove_65b.c | Line 59, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_alloca_memmove_66b.c | Line 37, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_alloca_memmove_66b.c | Line 62, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_alloca_memmove_67b.c | Line 41, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_alloca_memmove_67b.c | Line 66, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_alloca_memmove_68b.c | Line 41, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_alloca_memmove_68b.c | Line 66, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_alloca_memmove_72b.cpp | Line 43, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_alloca_memmove_72b.cpp | Line 68, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_alloca_memmove_73b.cpp | Line 43, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_alloca_memmove_73b.cpp | Line 68, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_alloca_memmove_74b.cpp | Line 43, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_alloca_memmove_74b.cpp | Line 68, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_declare_memcpy_51b.c | Line 37, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_declare_memcpy_51b.c | Line 61, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_declare_memcpy_52c.c | Line 37, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_declare_memcpy_52c.c | Line 61, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_declare_memcpy_53d.c | Line 37, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_declare_memcpy_53d.c | Line 61, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_declare_memcpy_54e.c | Line 37, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_declare_memcpy_54e.c | Line 61, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_declare_memcpy_63b.c | Line 36, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_declare_memcpy_63b.c | Line 61, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_declare_memcpy_64b.c | Line 39, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_declare_memcpy_64b.c | Line 67, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_declare_memcpy_65b.c | Line 35, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_declare_memcpy_65b.c | Line 59, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_declare_memcpy_66b.c | Line 37, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_declare_memcpy_66b.c | Line 62, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_declare_memcpy_67b.c | Line 41, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_declare_memcpy_67b.c | Line 66, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_declare_memcpy_68b.c | Line 41, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_declare_memcpy_68b.c | Line 66, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_declare_memcpy_72b.cpp | Line 43, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_declare_memcpy_72b.cpp | Line 68, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_declare_memcpy_73b.cpp | Line 43, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_declare_memcpy_73b.cpp | Line 68, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_declare_memcpy_74b.cpp | Line 43, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_declare_memcpy_74b.cpp | Line 68, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_declare_memmove_51b.c | Line 37, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_declare_memmove_51b.c | Line 61, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_declare_memmove_52c.c | Line 37, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_declare_memmove_52c.c | Line 61, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_declare_memmove_53d.c | Line 37, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_declare_memmove_53d.c | Line 61, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_declare_memmove_54e.c | Line 37, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_declare_memmove_54e.c | Line 61, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_declare_memmove_63b.c | Line 36, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_declare_memmove_63b.c | Line 61, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_declare_memmove_64b.c | Line 39, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_declare_memmove_64b.c | Line 67, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_declare_memmove_65b.c | Line 35, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_declare_memmove_65b.c | Line 59, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_declare_memmove_66b.c | Line 37, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_declare_memmove_66b.c | Line 62, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_declare_memmove_67b.c | Line 41, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_declare_memmove_67b.c | Line 66, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_declare_memmove_68b.c | Line 41, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_declare_memmove_68b.c | Line 66, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_declare_memmove_72b.cpp | Line 43, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_declare_memmove_72b.cpp | Line 68, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_declare_memmove_73b.cpp | Line 43, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_declare_memmove_73b.cpp | Line 68, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_declare_memmove_74b.cpp | Line 43, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_struct_declare_memmove_74b.cpp | Line 68, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_alloca_memcpy_51b.c | Line 32, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_alloca_memcpy_51b.c | Line 50, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_alloca_memcpy_52c.c | Line 32, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_alloca_memcpy_52c.c | Line 50, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_alloca_memcpy_53d.c | Line 32, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_alloca_memcpy_53d.c | Line 50, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_alloca_memcpy_54e.c | Line 32, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_alloca_memcpy_54e.c | Line 50, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_alloca_memcpy_63b.c | Line 31, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_alloca_memcpy_63b.c | Line 50, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_alloca_memcpy_64b.c | Line 34, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_alloca_memcpy_64b.c | Line 56, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_alloca_memcpy_65b.c | Line 30, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_alloca_memcpy_65b.c | Line 48, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_alloca_memcpy_66b.c | Line 32, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_alloca_memcpy_66b.c | Line 51, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_alloca_memcpy_67b.c | Line 36, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_alloca_memcpy_67b.c | Line 55, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_alloca_memcpy_68b.c | Line 36, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_alloca_memcpy_68b.c | Line 55, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_alloca_memcpy_72b.cpp | Line 38, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_alloca_memcpy_72b.cpp | Line 57, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_alloca_memcpy_73b.cpp | Line 38, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_alloca_memcpy_73b.cpp | Line 57, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_alloca_memcpy_74b.cpp | Line 38, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_alloca_memcpy_74b.cpp | Line 57, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_alloca_memmove_51b.c | Line 32, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_alloca_memmove_51b.c | Line 50, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_alloca_memmove_52c.c | Line 32, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_alloca_memmove_52c.c | Line 50, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_alloca_memmove_53d.c | Line 32, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_alloca_memmove_53d.c | Line 50, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_alloca_memmove_54e.c | Line 32, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_alloca_memmove_54e.c | Line 50, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_alloca_memmove_63b.c | Line 31, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_alloca_memmove_63b.c | Line 50, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_alloca_memmove_64b.c | Line 34, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_alloca_memmove_64b.c | Line 56, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_alloca_memmove_65b.c | Line 30, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_alloca_memmove_65b.c | Line 48, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_alloca_memmove_66b.c | Line 32, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_alloca_memmove_66b.c | Line 51, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_alloca_memmove_67b.c | Line 36, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_alloca_memmove_67b.c | Line 55, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_alloca_memmove_68b.c | Line 36, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_alloca_memmove_68b.c | Line 55, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_alloca_memmove_72b.cpp | Line 38, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_alloca_memmove_72b.cpp | Line 57, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_alloca_memmove_73b.cpp | Line 38, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_alloca_memmove_73b.cpp | Line 57, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_alloca_memmove_74b.cpp | Line 38, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_alloca_memmove_74b.cpp | Line 57, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_declare_memcpy_51b.c | Line 32, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_declare_memcpy_51b.c | Line 50, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_declare_memcpy_52c.c | Line 32, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_declare_memcpy_52c.c | Line 50, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_declare_memcpy_53d.c | Line 32, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_declare_memcpy_53d.c | Line 50, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_declare_memcpy_54e.c | Line 32, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_declare_memcpy_54e.c | Line 50, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_declare_memcpy_63b.c | Line 31, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_declare_memcpy_63b.c | Line 50, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_declare_memcpy_64b.c | Line 34, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_declare_memcpy_64b.c | Line 56, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_declare_memcpy_65b.c | Line 30, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_declare_memcpy_65b.c | Line 48, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_declare_memcpy_66b.c | Line 32, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_declare_memcpy_66b.c | Line 51, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_declare_memcpy_67b.c | Line 36, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_declare_memcpy_67b.c | Line 55, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_declare_memcpy_68b.c | Line 36, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_declare_memcpy_68b.c | Line 55, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_declare_memcpy_72b.cpp | Line 38, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_declare_memcpy_72b.cpp | Line 57, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_declare_memcpy_73b.cpp | Line 38, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_declare_memcpy_73b.cpp | Line 57, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_declare_memcpy_74b.cpp | Line 38, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_declare_memcpy_74b.cpp | Line 57, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_declare_memmove_51b.c | Line 32, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_declare_memmove_51b.c | Line 50, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_declare_memmove_52c.c | Line 32, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_declare_memmove_52c.c | Line 50, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_declare_memmove_53d.c | Line 32, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_declare_memmove_53d.c | Line 50, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_declare_memmove_54e.c | Line 32, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_declare_memmove_54e.c | Line 50, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_declare_memmove_63b.c | Line 31, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_declare_memmove_63b.c | Line 50, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_declare_memmove_64b.c | Line 34, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_declare_memmove_64b.c | Line 56, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_declare_memmove_65b.c | Line 30, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_declare_memmove_65b.c | Line 48, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_declare_memmove_66b.c | Line 32, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_declare_memmove_66b.c | Line 51, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_declare_memmove_67b.c | Line 36, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_declare_memmove_67b.c | Line 55, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_declare_memmove_68b.c | Line 36, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_declare_memmove_68b.c | Line 55, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_declare_memmove_72b.cpp | Line 38, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_declare_memmove_72b.cpp | Line 57, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_declare_memmove_73b.cpp | Line 38, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_declare_memmove_73b.cpp | Line 57, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_declare_memmove_74b.cpp | Line 38, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s05/CWE121_Stack_Based_Buffer_Overflow__CWE805_wchar_t_declare_memmove_74b.cpp | Line 57, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_memcpy_51b.c | Line 30, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_memcpy_51b.c | Line 46, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_memcpy_52c.c | Line 30, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_memcpy_52c.c | Line 46, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_memcpy_53d.c | Line 30, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_memcpy_53d.c | Line 46, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_memcpy_54e.c | Line 30, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_memcpy_54e.c | Line 46, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_memcpy_63b.c | Line 29, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_memcpy_63b.c | Line 46, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_memcpy_64b.c | Line 32, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_memcpy_64b.c | Line 52, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_memcpy_65b.c | Line 28, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_memcpy_65b.c | Line 44, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_memcpy_66b.c | Line 30, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_memcpy_66b.c | Line 47, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_memcpy_67b.c | Line 34, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_memcpy_67b.c | Line 51, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_memcpy_68b.c | Line 34, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_memcpy_68b.c | Line 51, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_memcpy_72b.cpp | Line 36, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_memcpy_72b.cpp | Line 53, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_memcpy_73b.cpp | Line 36, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_memcpy_73b.cpp | Line 53, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_memcpy_74b.cpp | Line 36, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_memcpy_74b.cpp | Line 53, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_memmove_51b.c | Line 30, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_memmove_51b.c | Line 46, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_memmove_52c.c | Line 30, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_memmove_52c.c | Line 46, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_memmove_53d.c | Line 30, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_memmove_53d.c | Line 46, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_memmove_54e.c | Line 30, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_memmove_54e.c | Line 46, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_memmove_63b.c | Line 29, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_memmove_63b.c | Line 46, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_memmove_64b.c | Line 32, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_memmove_64b.c | Line 52, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_memmove_65b.c | Line 28, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_memmove_65b.c | Line 44, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_memmove_66b.c | Line 30, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_memmove_66b.c | Line 47, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_memmove_67b.c | Line 34, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_memmove_67b.c | Line 51, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_memmove_68b.c | Line 34, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_memmove_68b.c | Line 51, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_memmove_72b.cpp | Line 36, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_memmove_72b.cpp | Line 53, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_memmove_73b.cpp | Line 36, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_memmove_73b.cpp | Line 53, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_memmove_74b.cpp | Line 36, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_memmove_74b.cpp | Line 53, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_ncat_51b.c | Line 30, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_ncat_51b.c | Line 46, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_ncat_52c.c | Line 30, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_ncat_52c.c | Line 46, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_ncat_53d.c | Line 30, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_ncat_53d.c | Line 46, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_ncat_54e.c | Line 30, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_ncat_54e.c | Line 46, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_ncat_63b.c | Line 29, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_ncat_63b.c | Line 46, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_ncat_64b.c | Line 32, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_ncat_64b.c | Line 52, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_ncat_65b.c | Line 28, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_ncat_65b.c | Line 44, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_ncat_66b.c | Line 30, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_ncat_66b.c | Line 47, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_ncat_67b.c | Line 34, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_ncat_67b.c | Line 51, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_ncat_68b.c | Line 34, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_ncat_68b.c | Line 51, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_ncat_72b.cpp | Line 36, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_ncat_72b.cpp | Line 53, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_ncat_73b.cpp | Line 36, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_ncat_73b.cpp | Line 53, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_ncat_74b.cpp | Line 36, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_ncat_74b.cpp | Line 53, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_ncpy_51b.c | Line 30, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_ncpy_51b.c | Line 46, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_ncpy_52c.c | Line 30, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_ncpy_52c.c | Line 46, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_ncpy_53d.c | Line 30, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_ncpy_53d.c | Line 46, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_ncpy_54e.c | Line 30, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_ncpy_54e.c | Line 46, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_ncpy_63b.c | Line 29, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_ncpy_63b.c | Line 46, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_ncpy_64b.c | Line 32, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_ncpy_64b.c | Line 52, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_ncpy_65b.c | Line 28, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_ncpy_65b.c | Line 44, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_ncpy_66b.c | Line 30, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_ncpy_66b.c | Line 47, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_ncpy_67b.c | Line 34, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_ncpy_67b.c | Line 51, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_ncpy_68b.c | Line 34, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_ncpy_68b.c | Line 51, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_ncpy_72b.cpp | Line 36, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_ncpy_72b.cpp | Line 53, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_ncpy_73b.cpp | Line 36, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_ncpy_73b.cpp | Line 53, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_ncpy_74b.cpp | Line 36, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_alloca_ncpy_74b.cpp | Line 53, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_memcpy_51b.c | Line 30, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_memcpy_51b.c | Line 46, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_memcpy_52c.c | Line 30, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_memcpy_52c.c | Line 46, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_memcpy_53d.c | Line 30, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_memcpy_53d.c | Line 46, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_memcpy_54e.c | Line 30, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_memcpy_54e.c | Line 46, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_memcpy_63b.c | Line 29, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_memcpy_63b.c | Line 46, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_memcpy_64b.c | Line 32, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_memcpy_64b.c | Line 52, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_memcpy_65b.c | Line 28, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_memcpy_65b.c | Line 44, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_memcpy_66b.c | Line 30, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_memcpy_66b.c | Line 47, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_memcpy_67b.c | Line 34, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_memcpy_67b.c | Line 51, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_memcpy_68b.c | Line 34, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_memcpy_68b.c | Line 51, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_memcpy_72b.cpp | Line 36, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_memcpy_72b.cpp | Line 53, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_memcpy_73b.cpp | Line 36, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_memcpy_73b.cpp | Line 53, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_memcpy_74b.cpp | Line 36, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_memcpy_74b.cpp | Line 53, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_memmove_51b.c | Line 30, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_memmove_51b.c | Line 46, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_memmove_52c.c | Line 30, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_memmove_52c.c | Line 46, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_memmove_53d.c | Line 30, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_memmove_53d.c | Line 46, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_memmove_54e.c | Line 30, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_memmove_54e.c | Line 46, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_memmove_63b.c | Line 29, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_memmove_63b.c | Line 46, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_memmove_64b.c | Line 32, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_memmove_64b.c | Line 52, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_memmove_65b.c | Line 28, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_memmove_65b.c | Line 44, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_memmove_66b.c | Line 30, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_memmove_66b.c | Line 47, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_memmove_67b.c | Line 34, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_memmove_67b.c | Line 51, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_memmove_68b.c | Line 34, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_memmove_68b.c | Line 51, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_memmove_72b.cpp | Line 36, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_memmove_72b.cpp | Line 53, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_memmove_73b.cpp | Line 36, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_memmove_73b.cpp | Line 53, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_memmove_74b.cpp | Line 36, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_memmove_74b.cpp | Line 53, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_ncat_51b.c | Line 30, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_ncat_51b.c | Line 46, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_ncat_52c.c | Line 30, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_ncat_52c.c | Line 46, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_ncat_53d.c | Line 30, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_ncat_53d.c | Line 46, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_ncat_54e.c | Line 30, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_ncat_54e.c | Line 46, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_ncat_63b.c | Line 29, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_ncat_63b.c | Line 46, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_ncat_64b.c | Line 32, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_ncat_64b.c | Line 52, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_ncat_65b.c | Line 28, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_ncat_65b.c | Line 44, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_ncat_66b.c | Line 30, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_ncat_66b.c | Line 47, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_ncat_67b.c | Line 34, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_ncat_67b.c | Line 51, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_ncat_68b.c | Line 34, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_ncat_68b.c | Line 51, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_ncat_72b.cpp | Line 36, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_ncat_72b.cpp | Line 53, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_ncat_73b.cpp | Line 36, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_ncat_73b.cpp | Line 53, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_ncat_74b.cpp | Line 36, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_ncat_74b.cpp | Line 53, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_ncpy_51b.c | Line 30, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_ncpy_51b.c | Line 46, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_ncpy_52c.c | Line 30, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_ncpy_52c.c | Line 46, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_ncpy_53d.c | Line 30, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_ncpy_53d.c | Line 46, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_ncpy_54e.c | Line 30, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_ncpy_54e.c | Line 46, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_ncpy_63b.c | Line 29, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_ncpy_63b.c | Line 46, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_ncpy_64b.c | Line 32, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_ncpy_64b.c | Line 52, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_ncpy_65b.c | Line 28, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_ncpy_65b.c | Line 44, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_ncpy_66b.c | Line 30, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_ncpy_66b.c | Line 47, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_ncpy_67b.c | Line 34, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_ncpy_67b.c | Line 51, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_ncpy_68b.c | Line 34, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_ncpy_68b.c | Line 51, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_ncpy_72b.cpp | Line 36, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_ncpy_72b.cpp | Line 53, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_ncpy_73b.cpp | Line 36, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_ncpy_73b.cpp | Line 53, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_ncpy_74b.cpp | Line 36, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s06/CWE121_Stack_Based_Buffer_Overflow__CWE806_char_declare_ncpy_74b.cpp | Line 53, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_alloca_memcpy_51b.c | Line 30, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_alloca_memcpy_51b.c | Line 46, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_alloca_memcpy_52c.c | Line 30, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_alloca_memcpy_52c.c | Line 46, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_alloca_memcpy_53d.c | Line 30, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_alloca_memcpy_53d.c | Line 46, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_alloca_memcpy_54e.c | Line 30, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_alloca_memcpy_54e.c | Line 46, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_alloca_memcpy_63b.c | Line 29, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_alloca_memcpy_63b.c | Line 46, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_alloca_memcpy_64b.c | Line 32, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_alloca_memcpy_64b.c | Line 52, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_alloca_memcpy_65b.c | Line 28, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_alloca_memcpy_65b.c | Line 44, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_alloca_memcpy_66b.c | Line 30, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_alloca_memcpy_66b.c | Line 47, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_alloca_memcpy_67b.c | Line 34, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_alloca_memcpy_67b.c | Line 51, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_alloca_memcpy_68b.c | Line 34, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_alloca_memcpy_68b.c | Line 51, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_alloca_memcpy_72b.cpp | Line 36, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_alloca_memcpy_72b.cpp | Line 53, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_alloca_memcpy_73b.cpp | Line 36, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_alloca_memcpy_73b.cpp | Line 53, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_alloca_memcpy_74b.cpp | Line 36, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_alloca_memcpy_74b.cpp | Line 53, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_alloca_memmove_51b.c | Line 30, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_alloca_memmove_51b.c | Line 46, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_alloca_memmove_52c.c | Line 30, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_alloca_memmove_52c.c | Line 46, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_alloca_memmove_53d.c | Line 30, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_alloca_memmove_53d.c | Line 46, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_alloca_memmove_54e.c | Line 30, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_alloca_memmove_54e.c | Line 46, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_alloca_memmove_63b.c | Line 29, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_alloca_memmove_63b.c | Line 46, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_alloca_memmove_64b.c | Line 32, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_alloca_memmove_64b.c | Line 52, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_alloca_memmove_65b.c | Line 28, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_alloca_memmove_65b.c | Line 44, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_alloca_memmove_66b.c | Line 30, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_alloca_memmove_66b.c | Line 47, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_alloca_memmove_67b.c | Line 34, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_alloca_memmove_67b.c | Line 51, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_alloca_memmove_68b.c | Line 34, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_alloca_memmove_68b.c | Line 51, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_alloca_memmove_72b.cpp | Line 36, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_alloca_memmove_72b.cpp | Line 53, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_alloca_memmove_73b.cpp | Line 36, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_alloca_memmove_73b.cpp | Line 53, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_alloca_memmove_74b.cpp | Line 36, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_alloca_memmove_74b.cpp | Line 53, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_declare_memcpy_51b.c | Line 30, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_declare_memcpy_51b.c | Line 46, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_declare_memcpy_52c.c | Line 30, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_declare_memcpy_52c.c | Line 46, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_declare_memcpy_53d.c | Line 30, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_declare_memcpy_53d.c | Line 46, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_declare_memcpy_54e.c | Line 30, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_declare_memcpy_54e.c | Line 46, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_declare_memcpy_63b.c | Line 29, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_declare_memcpy_63b.c | Line 46, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_declare_memcpy_64b.c | Line 32, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_declare_memcpy_64b.c | Line 52, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_declare_memcpy_65b.c | Line 28, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_declare_memcpy_65b.c | Line 44, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_declare_memcpy_66b.c | Line 30, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_declare_memcpy_66b.c | Line 47, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_declare_memcpy_67b.c | Line 34, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_declare_memcpy_67b.c | Line 51, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_declare_memcpy_68b.c | Line 34, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_declare_memcpy_68b.c | Line 51, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_declare_memcpy_72b.cpp | Line 36, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_declare_memcpy_72b.cpp | Line 53, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_declare_memcpy_73b.cpp | Line 36, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_declare_memcpy_73b.cpp | Line 53, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_declare_memcpy_74b.cpp | Line 36, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_declare_memcpy_74b.cpp | Line 53, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_declare_memmove_51b.c | Line 30, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_declare_memmove_51b.c | Line 46, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_declare_memmove_52c.c | Line 30, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_declare_memmove_52c.c | Line 46, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_declare_memmove_53d.c | Line 30, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_declare_memmove_53d.c | Line 46, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_declare_memmove_54e.c | Line 30, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_declare_memmove_54e.c | Line 46, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_declare_memmove_63b.c | Line 29, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_declare_memmove_63b.c | Line 46, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_declare_memmove_64b.c | Line 32, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_declare_memmove_64b.c | Line 52, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_declare_memmove_65b.c | Line 28, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_declare_memmove_65b.c | Line 44, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_declare_memmove_66b.c | Line 30, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_declare_memmove_66b.c | Line 47, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_declare_memmove_67b.c | Line 34, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_declare_memmove_67b.c | Line 51, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_declare_memmove_68b.c | Line 34, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_declare_memmove_68b.c | Line 51, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_declare_memmove_72b.cpp | Line 36, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_declare_memmove_72b.cpp | Line 53, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_declare_memmove_73b.cpp | Line 36, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_declare_memmove_73b.cpp | Line 53, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_declare_memmove_74b.cpp | Line 36, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s07/CWE121_Stack_Based_Buffer_Overflow__CWE806_wchar_t_declare_memmove_74b.cpp | Line 53, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_alloca_cat_51b.c | Line 32, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_alloca_cat_51b.c | Line 49, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_alloca_cat_52c.c | Line 32, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_alloca_cat_52c.c | Line 49, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_alloca_cat_53d.c | Line 32, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_alloca_cat_53d.c | Line 49, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_alloca_cat_54e.c | Line 32, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_alloca_cat_54e.c | Line 49, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_alloca_cat_63b.c | Line 31, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_alloca_cat_63b.c | Line 49, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_alloca_cat_64b.c | Line 34, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_alloca_cat_64b.c | Line 55, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_alloca_cat_65b.c | Line 30, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_alloca_cat_65b.c | Line 47, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_alloca_cat_66b.c | Line 32, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_alloca_cat_66b.c | Line 50, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_alloca_cat_67b.c | Line 36, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_alloca_cat_67b.c | Line 54, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_alloca_cat_68b.c | Line 36, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_alloca_cat_68b.c | Line 54, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_alloca_cat_72b.cpp | Line 38, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_alloca_cat_72b.cpp | Line 56, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_alloca_cat_73b.cpp | Line 38, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_alloca_cat_73b.cpp | Line 56, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_alloca_cat_74b.cpp | Line 38, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_alloca_cat_74b.cpp | Line 56, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_alloca_cpy_51b.c | Line 32, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_alloca_cpy_51b.c | Line 49, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_alloca_cpy_52c.c | Line 32, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_alloca_cpy_52c.c | Line 49, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_alloca_cpy_53d.c | Line 32, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_alloca_cpy_53d.c | Line 49, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_alloca_cpy_54e.c | Line 32, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_alloca_cpy_54e.c | Line 49, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_alloca_cpy_63b.c | Line 31, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_alloca_cpy_63b.c | Line 49, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_alloca_cpy_64b.c | Line 34, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_alloca_cpy_64b.c | Line 55, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_alloca_cpy_65b.c | Line 30, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_alloca_cpy_65b.c | Line 47, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_alloca_cpy_66b.c | Line 32, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_alloca_cpy_66b.c | Line 50, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_alloca_cpy_67b.c | Line 36, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_alloca_cpy_67b.c | Line 54, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_alloca_cpy_68b.c | Line 36, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_alloca_cpy_68b.c | Line 54, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_alloca_cpy_72b.cpp | Line 38, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_alloca_cpy_72b.cpp | Line 56, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_alloca_cpy_73b.cpp | Line 38, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_alloca_cpy_73b.cpp | Line 56, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_alloca_cpy_74b.cpp | Line 38, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_alloca_cpy_74b.cpp | Line 56, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_declare_cat_51b.c | Line 32, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_declare_cat_51b.c | Line 49, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_declare_cat_52c.c | Line 32, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_declare_cat_52c.c | Line 49, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_declare_cat_53d.c | Line 32, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_declare_cat_53d.c | Line 49, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_declare_cat_54e.c | Line 32, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_declare_cat_54e.c | Line 49, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_declare_cat_63b.c | Line 31, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_declare_cat_63b.c | Line 49, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_declare_cat_64b.c | Line 34, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_declare_cat_64b.c | Line 55, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_declare_cat_65b.c | Line 30, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_declare_cat_65b.c | Line 47, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_declare_cat_66b.c | Line 32, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_declare_cat_66b.c | Line 50, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_declare_cat_67b.c | Line 36, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_declare_cat_67b.c | Line 54, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_declare_cat_68b.c | Line 36, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_declare_cat_68b.c | Line 54, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_declare_cat_72b.cpp | Line 38, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_declare_cat_72b.cpp | Line 56, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_declare_cat_73b.cpp | Line 38, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_declare_cat_73b.cpp | Line 56, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_declare_cat_74b.cpp | Line 38, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_declare_cat_74b.cpp | Line 56, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_declare_cpy_51b.c | Line 32, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_declare_cpy_51b.c | Line 49, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_declare_cpy_52c.c | Line 32, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_declare_cpy_52c.c | Line 49, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_declare_cpy_53d.c | Line 32, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_declare_cpy_53d.c | Line 49, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_declare_cpy_54e.c | Line 32, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_declare_cpy_54e.c | Line 49, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_declare_cpy_63b.c | Line 31, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_declare_cpy_63b.c | Line 49, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_declare_cpy_64b.c | Line 34, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_declare_cpy_64b.c | Line 55, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_declare_cpy_65b.c | Line 30, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_declare_cpy_65b.c | Line 47, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_declare_cpy_66b.c | Line 32, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_declare_cpy_66b.c | Line 50, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_declare_cpy_67b.c | Line 36, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_declare_cpy_67b.c | Line 54, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_declare_cpy_68b.c | Line 36, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_declare_cpy_68b.c | Line 54, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_declare_cpy_72b.cpp | Line 38, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_declare_cpy_72b.cpp | Line 56, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_declare_cpy_73b.cpp | Line 38, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_declare_cpy_73b.cpp | Line 56, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_declare_cpy_74b.cpp | Line 38, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_char_declare_cpy_74b.cpp | Line 56, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_alloca_cat_51b.c | Line 32, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_alloca_cat_51b.c | Line 49, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_alloca_cat_52c.c | Line 32, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_alloca_cat_52c.c | Line 49, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_alloca_cat_53d.c | Line 32, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_alloca_cat_53d.c | Line 49, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_alloca_cat_54e.c | Line 32, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_alloca_cat_54e.c | Line 49, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_alloca_cat_63b.c | Line 31, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_alloca_cat_63b.c | Line 49, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_alloca_cat_64b.c | Line 34, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_alloca_cat_64b.c | Line 55, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_alloca_cat_65b.c | Line 30, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_alloca_cat_65b.c | Line 47, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_alloca_cat_66b.c | Line 32, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_alloca_cat_66b.c | Line 50, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_alloca_cat_67b.c | Line 36, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_alloca_cat_67b.c | Line 54, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_alloca_cat_68b.c | Line 36, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_alloca_cat_68b.c | Line 54, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_alloca_cat_72b.cpp | Line 38, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_alloca_cat_72b.cpp | Line 56, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_alloca_cat_73b.cpp | Line 38, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_alloca_cat_73b.cpp | Line 56, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_alloca_cat_74b.cpp | Line 38, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_alloca_cat_74b.cpp | Line 56, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_alloca_cpy_51b.c | Line 32, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_alloca_cpy_51b.c | Line 49, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_alloca_cpy_52c.c | Line 32, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_alloca_cpy_52c.c | Line 49, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_alloca_cpy_53d.c | Line 32, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_alloca_cpy_53d.c | Line 49, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_alloca_cpy_54e.c | Line 32, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_alloca_cpy_54e.c | Line 49, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_alloca_cpy_63b.c | Line 31, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_alloca_cpy_63b.c | Line 49, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_alloca_cpy_64b.c | Line 34, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_alloca_cpy_64b.c | Line 55, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_alloca_cpy_65b.c | Line 30, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_alloca_cpy_65b.c | Line 47, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_alloca_cpy_66b.c | Line 32, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_alloca_cpy_66b.c | Line 50, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_alloca_cpy_67b.c | Line 36, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_alloca_cpy_67b.c | Line 54, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_alloca_cpy_68b.c | Line 36, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_alloca_cpy_68b.c | Line 54, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_alloca_cpy_72b.cpp | Line 38, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_alloca_cpy_72b.cpp | Line 56, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_alloca_cpy_73b.cpp | Line 38, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_alloca_cpy_73b.cpp | Line 56, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_alloca_cpy_74b.cpp | Line 38, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_alloca_cpy_74b.cpp | Line 56, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_declare_cat_51b.c | Line 32, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_declare_cat_51b.c | Line 49, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_declare_cat_52c.c | Line 32, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_declare_cat_52c.c | Line 49, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_declare_cat_53d.c | Line 32, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_declare_cat_53d.c | Line 49, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_declare_cat_54e.c | Line 32, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_declare_cat_54e.c | Line 49, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_declare_cat_63b.c | Line 31, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_declare_cat_63b.c | Line 49, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_declare_cat_64b.c | Line 34, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_declare_cat_64b.c | Line 55, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_declare_cat_65b.c | Line 30, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_declare_cat_65b.c | Line 47, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_declare_cat_66b.c | Line 32, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_declare_cat_66b.c | Line 50, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_declare_cat_67b.c | Line 36, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_declare_cat_67b.c | Line 54, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_declare_cat_68b.c | Line 36, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_declare_cat_68b.c | Line 54, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_declare_cat_72b.cpp | Line 38, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_declare_cat_72b.cpp | Line 56, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_declare_cat_73b.cpp | Line 38, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_declare_cat_73b.cpp | Line 56, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_declare_cat_74b.cpp | Line 38, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_declare_cat_74b.cpp | Line 56, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_declare_cpy_51b.c | Line 32, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_declare_cpy_51b.c | Line 49, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_declare_cpy_52c.c | Line 32, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_declare_cpy_52c.c | Line 49, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_declare_cpy_53d.c | Line 32, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_declare_cpy_53d.c | Line 49, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_declare_cpy_54e.c | Line 32, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_declare_cpy_54e.c | Line 49, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_declare_cpy_63b.c | Line 31, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_declare_cpy_63b.c | Line 49, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_declare_cpy_64b.c | Line 34, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_declare_cpy_64b.c | Line 55, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_declare_cpy_65b.c | Line 30, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_declare_cpy_65b.c | Line 47, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_declare_cpy_66b.c | Line 32, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_declare_cpy_66b.c | Line 50, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_declare_cpy_67b.c | Line 36, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_declare_cpy_67b.c | Line 54, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_declare_cpy_68b.c | Line 36, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_declare_cpy_68b.c | Line 54, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_declare_cpy_72b.cpp | Line 38, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_declare_cpy_72b.cpp | Line 56, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_declare_cpy_73b.cpp | Line 38, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_declare_cpy_73b.cpp | Line 56, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_declare_cpy_74b.cpp | Line 38, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__dest_wchar_t_declare_cpy_74b.cpp | Line 56, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_alloca_cat_51b.c | Line 30, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_alloca_cat_51b.c | Line 45, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_alloca_cat_52c.c | Line 30, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_alloca_cat_52c.c | Line 45, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_alloca_cat_53d.c | Line 30, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_alloca_cat_53d.c | Line 45, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_alloca_cat_54e.c | Line 30, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_alloca_cat_54e.c | Line 45, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_alloca_cat_63b.c | Line 29, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_alloca_cat_63b.c | Line 45, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_alloca_cat_64b.c | Line 32, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_alloca_cat_64b.c | Line 51, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_alloca_cat_65b.c | Line 28, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_alloca_cat_65b.c | Line 43, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_alloca_cat_66b.c | Line 30, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_alloca_cat_66b.c | Line 46, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_alloca_cat_67b.c | Line 34, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_alloca_cat_67b.c | Line 50, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_alloca_cat_68b.c | Line 34, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_alloca_cat_68b.c | Line 50, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_alloca_cat_72b.cpp | Line 36, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_alloca_cat_72b.cpp | Line 52, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_alloca_cat_73b.cpp | Line 36, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_alloca_cat_73b.cpp | Line 52, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_alloca_cat_74b.cpp | Line 36, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_alloca_cat_74b.cpp | Line 52, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_alloca_cpy_51b.c | Line 30, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_alloca_cpy_51b.c | Line 45, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_alloca_cpy_52c.c | Line 30, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_alloca_cpy_52c.c | Line 45, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_alloca_cpy_53d.c | Line 30, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_alloca_cpy_53d.c | Line 45, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_alloca_cpy_54e.c | Line 30, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_alloca_cpy_54e.c | Line 45, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_alloca_cpy_63b.c | Line 29, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_alloca_cpy_63b.c | Line 45, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_alloca_cpy_64b.c | Line 32, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_alloca_cpy_64b.c | Line 51, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_alloca_cpy_65b.c | Line 28, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_alloca_cpy_65b.c | Line 43, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_alloca_cpy_66b.c | Line 30, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_alloca_cpy_66b.c | Line 46, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_alloca_cpy_67b.c | Line 34, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_alloca_cpy_67b.c | Line 50, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_alloca_cpy_68b.c | Line 34, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_alloca_cpy_68b.c | Line 50, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_alloca_cpy_72b.cpp | Line 36, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_alloca_cpy_72b.cpp | Line 52, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_alloca_cpy_73b.cpp | Line 36, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_alloca_cpy_73b.cpp | Line 52, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_alloca_cpy_74b.cpp | Line 36, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_alloca_cpy_74b.cpp | Line 52, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_declare_cat_51b.c | Line 30, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_declare_cat_51b.c | Line 45, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_declare_cat_52c.c | Line 30, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_declare_cat_52c.c | Line 45, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_declare_cat_53d.c | Line 30, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_declare_cat_53d.c | Line 45, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_declare_cat_54e.c | Line 30, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_declare_cat_54e.c | Line 45, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_declare_cat_63b.c | Line 29, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_declare_cat_63b.c | Line 45, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_declare_cat_64b.c | Line 32, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_declare_cat_64b.c | Line 51, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_declare_cat_65b.c | Line 28, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_declare_cat_65b.c | Line 43, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_declare_cat_66b.c | Line 30, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_declare_cat_66b.c | Line 46, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_declare_cat_67b.c | Line 34, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_declare_cat_67b.c | Line 50, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_declare_cat_68b.c | Line 34, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_declare_cat_68b.c | Line 50, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_declare_cat_72b.cpp | Line 36, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_declare_cat_72b.cpp | Line 52, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_declare_cat_73b.cpp | Line 36, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_declare_cat_73b.cpp | Line 52, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_declare_cat_74b.cpp | Line 36, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s08/CWE121_Stack_Based_Buffer_Overflow__src_char_declare_cat_74b.cpp | Line 52, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_char_declare_cpy_51b.c | Line 30, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_char_declare_cpy_51b.c | Line 45, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_char_declare_cpy_52c.c | Line 30, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_char_declare_cpy_52c.c | Line 45, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_char_declare_cpy_53d.c | Line 30, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_char_declare_cpy_53d.c | Line 45, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_char_declare_cpy_54e.c | Line 30, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_char_declare_cpy_54e.c | Line 45, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_char_declare_cpy_63b.c | Line 29, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_char_declare_cpy_63b.c | Line 45, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_char_declare_cpy_64b.c | Line 32, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_char_declare_cpy_64b.c | Line 51, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_char_declare_cpy_65b.c | Line 28, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_char_declare_cpy_65b.c | Line 43, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_char_declare_cpy_66b.c | Line 30, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_char_declare_cpy_66b.c | Line 46, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_char_declare_cpy_67b.c | Line 34, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_char_declare_cpy_67b.c | Line 50, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_char_declare_cpy_68b.c | Line 34, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_char_declare_cpy_68b.c | Line 50, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_char_declare_cpy_72b.cpp | Line 36, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_char_declare_cpy_72b.cpp | Line 52, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_char_declare_cpy_73b.cpp | Line 36, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_char_declare_cpy_73b.cpp | Line 52, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_char_declare_cpy_74b.cpp | Line 36, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_char_declare_cpy_74b.cpp | Line 52, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_alloca_cat_51b.c | Line 30, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_alloca_cat_51b.c | Line 45, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_alloca_cat_52c.c | Line 30, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_alloca_cat_52c.c | Line 45, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_alloca_cat_53d.c | Line 30, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_alloca_cat_53d.c | Line 45, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_alloca_cat_54e.c | Line 30, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_alloca_cat_54e.c | Line 45, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_alloca_cat_63b.c | Line 29, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_alloca_cat_63b.c | Line 45, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_alloca_cat_64b.c | Line 32, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_alloca_cat_64b.c | Line 51, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_alloca_cat_65b.c | Line 28, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_alloca_cat_65b.c | Line 43, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_alloca_cat_66b.c | Line 30, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_alloca_cat_66b.c | Line 46, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_alloca_cat_67b.c | Line 34, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_alloca_cat_67b.c | Line 50, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_alloca_cat_68b.c | Line 34, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_alloca_cat_68b.c | Line 50, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_alloca_cat_72b.cpp | Line 36, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_alloca_cat_72b.cpp | Line 52, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_alloca_cat_73b.cpp | Line 36, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_alloca_cat_73b.cpp | Line 52, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_alloca_cat_74b.cpp | Line 36, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_alloca_cat_74b.cpp | Line 52, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_alloca_cpy_51b.c | Line 30, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_alloca_cpy_51b.c | Line 45, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_alloca_cpy_52c.c | Line 30, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_alloca_cpy_52c.c | Line 45, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_alloca_cpy_53d.c | Line 30, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_alloca_cpy_53d.c | Line 45, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_alloca_cpy_54e.c | Line 30, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_alloca_cpy_54e.c | Line 45, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_alloca_cpy_63b.c | Line 29, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_alloca_cpy_63b.c | Line 45, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_alloca_cpy_64b.c | Line 32, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_alloca_cpy_64b.c | Line 51, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_alloca_cpy_65b.c | Line 28, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_alloca_cpy_65b.c | Line 43, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_alloca_cpy_66b.c | Line 30, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_alloca_cpy_66b.c | Line 46, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_alloca_cpy_67b.c | Line 34, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_alloca_cpy_67b.c | Line 50, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_alloca_cpy_68b.c | Line 34, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_alloca_cpy_68b.c | Line 50, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_alloca_cpy_72b.cpp | Line 36, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_alloca_cpy_72b.cpp | Line 52, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_alloca_cpy_73b.cpp | Line 36, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_alloca_cpy_73b.cpp | Line 52, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_alloca_cpy_74b.cpp | Line 36, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_alloca_cpy_74b.cpp | Line 52, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_declare_cat_51b.c | Line 30, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_declare_cat_51b.c | Line 45, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_declare_cat_52c.c | Line 30, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_declare_cat_52c.c | Line 45, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_declare_cat_53d.c | Line 30, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_declare_cat_53d.c | Line 45, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_declare_cat_54e.c | Line 30, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_declare_cat_54e.c | Line 45, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_declare_cat_63b.c | Line 29, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_declare_cat_63b.c | Line 45, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_declare_cat_64b.c | Line 32, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_declare_cat_64b.c | Line 51, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_declare_cat_65b.c | Line 28, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_declare_cat_65b.c | Line 43, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_declare_cat_66b.c | Line 30, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_declare_cat_66b.c | Line 46, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_declare_cat_67b.c | Line 34, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_declare_cat_67b.c | Line 50, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_declare_cat_68b.c | Line 34, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_declare_cat_68b.c | Line 50, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_declare_cat_72b.cpp | Line 36, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_declare_cat_72b.cpp | Line 52, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_declare_cat_73b.cpp | Line 36, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_declare_cat_73b.cpp | Line 52, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_declare_cat_74b.cpp | Line 36, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_declare_cat_74b.cpp | Line 52, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_declare_cpy_51b.c | Line 30, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_declare_cpy_51b.c | Line 45, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_declare_cpy_52c.c | Line 30, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_declare_cpy_52c.c | Line 45, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_declare_cpy_53d.c | Line 30, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_declare_cpy_53d.c | Line 45, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_declare_cpy_54e.c | Line 30, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_declare_cpy_54e.c | Line 45, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_declare_cpy_63b.c | Line 29, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_declare_cpy_63b.c | Line 45, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_declare_cpy_64b.c | Line 32, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_declare_cpy_64b.c | Line 51, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_declare_cpy_65b.c | Line 28, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_declare_cpy_65b.c | Line 43, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_declare_cpy_66b.c | Line 30, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_declare_cpy_66b.c | Line 46, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_declare_cpy_67b.c | Line 34, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_declare_cpy_67b.c | Line 50, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_declare_cpy_68b.c | Line 34, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_declare_cpy_68b.c | Line 50, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_declare_cpy_72b.cpp | Line 36, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_declare_cpy_72b.cpp | Line 52, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_declare_cpy_73b.cpp | Line 36, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_declare_cpy_73b.cpp | Line 52, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_declare_cpy_74b.cpp | Line 36, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE121_Stack_Based_Buffer_Overflow/s09/CWE121_Stack_Based_Buffer_Overflow__src_wchar_t_declare_cpy_74b.cpp | Line 52, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_22b.cpp | Line 35, Column 13
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_22b.cpp | Line 39, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_22b.cpp | Line 45, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_22b.cpp | Line 49, Column 41
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_22b.cpp | Line 83, Column 13
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_22b.cpp | Line 87, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_22b.cpp | Line 92, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_22b.cpp | Line 96, Column 41
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_22b.cpp | Line 115, Column 13
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_22b.cpp | Line 119, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_22b.cpp | Line 124, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_22b.cpp | Line 128, Column 41
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_22b.cpp | Line 147, Column 13
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_22b.cpp | Line 151, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_22b.cpp | Line 157, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_22b.cpp | Line 161, Column 41
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_51b.cpp | Line 51, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_51b.cpp | Line 55, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_51b.cpp | Line 61, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_51b.cpp | Line 65, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_51b.cpp | Line 85, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_51b.cpp | Line 89, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_51b.cpp | Line 95, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_51b.cpp | Line 99, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_51b.cpp | Line 115, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_51b.cpp | Line 119, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_51b.cpp | Line 124, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_51b.cpp | Line 128, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_52c.cpp | Line 51, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_52c.cpp | Line 55, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_52c.cpp | Line 61, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_52c.cpp | Line 65, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_52c.cpp | Line 85, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_52c.cpp | Line 89, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_52c.cpp | Line 95, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_52c.cpp | Line 99, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_52c.cpp | Line 115, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_52c.cpp | Line 119, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_52c.cpp | Line 124, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_52c.cpp | Line 128, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_53d.cpp | Line 51, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_53d.cpp | Line 55, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_53d.cpp | Line 61, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_53d.cpp | Line 65, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_53d.cpp | Line 85, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_53d.cpp | Line 89, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_53d.cpp | Line 95, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_53d.cpp | Line 99, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_53d.cpp | Line 115, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_53d.cpp | Line 119, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_53d.cpp | Line 124, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_53d.cpp | Line 128, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_54e.cpp | Line 51, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_54e.cpp | Line 55, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_54e.cpp | Line 61, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_54e.cpp | Line 65, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_54e.cpp | Line 85, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_54e.cpp | Line 89, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_54e.cpp | Line 95, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_54e.cpp | Line 99, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_54e.cpp | Line 115, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_54e.cpp | Line 119, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_54e.cpp | Line 124, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_54e.cpp | Line 128, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_61b.cpp | Line 91, Column 20
Use of unsafe function 'atoi' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_61b.cpp | Line 166, Column 20
Use of unsafe function 'atoi' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_62b.cpp | Line 91, Column 20
Use of unsafe function 'atoi' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_62b.cpp | Line 164, Column 20
Use of unsafe function 'atoi' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_63b.cpp | Line 52, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_63b.cpp | Line 56, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_63b.cpp | Line 62, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_63b.cpp | Line 66, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_63b.cpp | Line 87, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_63b.cpp | Line 91, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_63b.cpp | Line 97, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_63b.cpp | Line 101, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_63b.cpp | Line 118, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_63b.cpp | Line 122, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_63b.cpp | Line 127, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_63b.cpp | Line 131, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_64b.cpp | Line 50, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_64b.cpp | Line 55, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_64b.cpp | Line 59, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_64b.cpp | Line 65, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_64b.cpp | Line 69, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_64b.cpp | Line 88, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_64b.cpp | Line 93, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_64b.cpp | Line 97, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_64b.cpp | Line 103, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_64b.cpp | Line 107, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_64b.cpp | Line 122, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_64b.cpp | Line 127, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_64b.cpp | Line 131, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_64b.cpp | Line 136, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_64b.cpp | Line 140, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_65b.cpp | Line 51, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_65b.cpp | Line 55, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_65b.cpp | Line 61, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_65b.cpp | Line 65, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_65b.cpp | Line 85, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_65b.cpp | Line 89, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_65b.cpp | Line 95, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_65b.cpp | Line 99, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_65b.cpp | Line 115, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_65b.cpp | Line 119, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_65b.cpp | Line 124, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_65b.cpp | Line 128, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_66b.cpp | Line 53, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_66b.cpp | Line 57, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_66b.cpp | Line 63, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_66b.cpp | Line 67, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_66b.cpp | Line 88, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_66b.cpp | Line 92, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_66b.cpp | Line 98, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_66b.cpp | Line 102, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_66b.cpp | Line 119, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_66b.cpp | Line 123, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_66b.cpp | Line 128, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_66b.cpp | Line 132, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_67b.cpp | Line 57, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_67b.cpp | Line 61, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_67b.cpp | Line 67, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_67b.cpp | Line 71, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_67b.cpp | Line 92, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_67b.cpp | Line 96, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_67b.cpp | Line 102, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_67b.cpp | Line 106, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_67b.cpp | Line 123, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_67b.cpp | Line 127, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_67b.cpp | Line 132, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_67b.cpp | Line 136, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_68b.cpp | Line 56, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_68b.cpp | Line 60, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_68b.cpp | Line 66, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_68b.cpp | Line 70, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_68b.cpp | Line 91, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_68b.cpp | Line 95, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_68b.cpp | Line 101, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_68b.cpp | Line 105, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_68b.cpp | Line 122, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_68b.cpp | Line 126, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_68b.cpp | Line 131, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_68b.cpp | Line 135, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_72b.cpp | Line 34, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_72b.cpp | Line 38, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_72b.cpp | Line 44, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_72b.cpp | Line 48, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_72b.cpp | Line 69, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_72b.cpp | Line 73, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_72b.cpp | Line 79, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_72b.cpp | Line 83, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_72b.cpp | Line 100, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_72b.cpp | Line 104, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_72b.cpp | Line 109, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_72b.cpp | Line 113, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_73b.cpp | Line 34, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_73b.cpp | Line 38, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_73b.cpp | Line 44, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_73b.cpp | Line 48, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_73b.cpp | Line 69, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_73b.cpp | Line 73, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_73b.cpp | Line 79, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_73b.cpp | Line 83, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_73b.cpp | Line 100, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_73b.cpp | Line 104, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_73b.cpp | Line 109, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_73b.cpp | Line 113, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_74b.cpp | Line 34, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_74b.cpp | Line 38, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_74b.cpp | Line 44, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_74b.cpp | Line 48, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_74b.cpp | Line 69, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_74b.cpp | Line 73, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_74b.cpp | Line 79, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_74b.cpp | Line 83, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_74b.cpp | Line 100, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_74b.cpp | Line 104, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_74b.cpp | Line 109, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_connect_socket_74b.cpp | Line 113, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_22b.cpp | Line 35, Column 13
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_22b.cpp | Line 39, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_22b.cpp | Line 45, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_22b.cpp | Line 49, Column 41
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_22b.cpp | Line 83, Column 13
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_22b.cpp | Line 87, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_22b.cpp | Line 92, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_22b.cpp | Line 96, Column 41
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_22b.cpp | Line 115, Column 13
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_22b.cpp | Line 119, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_22b.cpp | Line 124, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_22b.cpp | Line 128, Column 41
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_22b.cpp | Line 147, Column 13
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_22b.cpp | Line 151, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_22b.cpp | Line 157, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_22b.cpp | Line 161, Column 41
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_51b.cpp | Line 31, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_51b.cpp | Line 35, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_51b.cpp | Line 41, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_51b.cpp | Line 45, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_51b.cpp | Line 65, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_51b.cpp | Line 69, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_51b.cpp | Line 75, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_51b.cpp | Line 79, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_51b.cpp | Line 95, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_51b.cpp | Line 99, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_51b.cpp | Line 104, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_51b.cpp | Line 108, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_52c.cpp | Line 31, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_52c.cpp | Line 35, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_52c.cpp | Line 41, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_52c.cpp | Line 45, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_52c.cpp | Line 65, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_52c.cpp | Line 69, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_52c.cpp | Line 75, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_52c.cpp | Line 79, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_52c.cpp | Line 95, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_52c.cpp | Line 99, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_52c.cpp | Line 104, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_52c.cpp | Line 108, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_53d.cpp | Line 31, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_53d.cpp | Line 35, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_53d.cpp | Line 41, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_53d.cpp | Line 45, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_53d.cpp | Line 65, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_53d.cpp | Line 69, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_53d.cpp | Line 75, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_53d.cpp | Line 79, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_53d.cpp | Line 95, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_53d.cpp | Line 99, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_53d.cpp | Line 104, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_53d.cpp | Line 108, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_54e.cpp | Line 31, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_54e.cpp | Line 35, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_54e.cpp | Line 41, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_54e.cpp | Line 45, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_54e.cpp | Line 65, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_54e.cpp | Line 69, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_54e.cpp | Line 75, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_54e.cpp | Line 79, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_54e.cpp | Line 95, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_54e.cpp | Line 99, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_54e.cpp | Line 104, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_54e.cpp | Line 108, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_61b.cpp | Line 35, Column 20
Use of unsafe function 'atoi' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_61b.cpp | Line 67, Column 20
Use of unsafe function 'atoi' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_62b.cpp | Line 35, Column 20
Use of unsafe function 'atoi' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_62b.cpp | Line 65, Column 20
Use of unsafe function 'atoi' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_63b.cpp | Line 32, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_63b.cpp | Line 36, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_63b.cpp | Line 42, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_63b.cpp | Line 46, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_63b.cpp | Line 67, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_63b.cpp | Line 71, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_63b.cpp | Line 77, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_63b.cpp | Line 81, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_63b.cpp | Line 98, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_63b.cpp | Line 102, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_63b.cpp | Line 107, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_63b.cpp | Line 111, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_64b.cpp | Line 30, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_64b.cpp | Line 35, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_64b.cpp | Line 39, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_64b.cpp | Line 45, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_64b.cpp | Line 49, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_64b.cpp | Line 68, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_64b.cpp | Line 73, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_64b.cpp | Line 77, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_64b.cpp | Line 83, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_64b.cpp | Line 87, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_64b.cpp | Line 102, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_64b.cpp | Line 107, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_64b.cpp | Line 111, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_64b.cpp | Line 116, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_64b.cpp | Line 120, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_65b.cpp | Line 31, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_65b.cpp | Line 35, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_65b.cpp | Line 41, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_65b.cpp | Line 45, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_65b.cpp | Line 65, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_65b.cpp | Line 69, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_65b.cpp | Line 75, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_65b.cpp | Line 79, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_65b.cpp | Line 95, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_65b.cpp | Line 99, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_65b.cpp | Line 104, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_65b.cpp | Line 108, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_66b.cpp | Line 33, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_66b.cpp | Line 37, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_66b.cpp | Line 43, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_66b.cpp | Line 47, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_66b.cpp | Line 68, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_66b.cpp | Line 72, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_66b.cpp | Line 78, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_66b.cpp | Line 82, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_66b.cpp | Line 99, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_66b.cpp | Line 103, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_66b.cpp | Line 108, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_66b.cpp | Line 112, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_67b.cpp | Line 37, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_67b.cpp | Line 41, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_67b.cpp | Line 47, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_67b.cpp | Line 51, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_67b.cpp | Line 72, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_67b.cpp | Line 76, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_67b.cpp | Line 82, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_67b.cpp | Line 86, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_67b.cpp | Line 103, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_67b.cpp | Line 107, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_67b.cpp | Line 112, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_67b.cpp | Line 116, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_68b.cpp | Line 36, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_68b.cpp | Line 40, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_68b.cpp | Line 46, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_68b.cpp | Line 50, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_68b.cpp | Line 71, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_68b.cpp | Line 75, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_68b.cpp | Line 81, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_68b.cpp | Line 85, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_68b.cpp | Line 102, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_68b.cpp | Line 106, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_68b.cpp | Line 111, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_68b.cpp | Line 115, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_72b.cpp | Line 34, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_72b.cpp | Line 38, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_72b.cpp | Line 44, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_72b.cpp | Line 48, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_72b.cpp | Line 69, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_72b.cpp | Line 73, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_72b.cpp | Line 79, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_72b.cpp | Line 83, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_72b.cpp | Line 100, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_72b.cpp | Line 104, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_72b.cpp | Line 109, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_72b.cpp | Line 113, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_73b.cpp | Line 34, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_73b.cpp | Line 38, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_73b.cpp | Line 44, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_73b.cpp | Line 48, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_73b.cpp | Line 69, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_73b.cpp | Line 73, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_73b.cpp | Line 79, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_73b.cpp | Line 83, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_73b.cpp | Line 100, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_73b.cpp | Line 104, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_73b.cpp | Line 109, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_73b.cpp | Line 113, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_74b.cpp | Line 34, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_74b.cpp | Line 38, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_74b.cpp | Line 44, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_74b.cpp | Line 48, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_74b.cpp | Line 69, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_74b.cpp | Line 73, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_74b.cpp | Line 79, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_74b.cpp | Line 83, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_74b.cpp | Line 100, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_74b.cpp | Line 104, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_74b.cpp | Line 109, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fgets_74b.cpp | Line 113, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_22b.cpp | Line 35, Column 13
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_22b.cpp | Line 39, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_22b.cpp | Line 45, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_22b.cpp | Line 49, Column 41
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_22b.cpp | Line 83, Column 13
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_22b.cpp | Line 87, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_22b.cpp | Line 92, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_22b.cpp | Line 96, Column 41
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_22b.cpp | Line 115, Column 13
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_22b.cpp | Line 119, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_22b.cpp | Line 124, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_22b.cpp | Line 128, Column 41
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_22b.cpp | Line 147, Column 13
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_22b.cpp | Line 151, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_22b.cpp | Line 157, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_22b.cpp | Line 161, Column 41
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_51b.cpp | Line 29, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_51b.cpp | Line 33, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_51b.cpp | Line 39, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_51b.cpp | Line 43, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_51b.cpp | Line 63, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_51b.cpp | Line 67, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_51b.cpp | Line 73, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_51b.cpp | Line 77, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_51b.cpp | Line 93, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_51b.cpp | Line 97, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_51b.cpp | Line 102, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_51b.cpp | Line 106, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_52c.cpp | Line 29, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_52c.cpp | Line 33, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_52c.cpp | Line 39, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_52c.cpp | Line 43, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_52c.cpp | Line 63, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_52c.cpp | Line 67, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_52c.cpp | Line 73, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_52c.cpp | Line 77, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_52c.cpp | Line 93, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_52c.cpp | Line 97, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_52c.cpp | Line 102, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_52c.cpp | Line 106, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_53d.cpp | Line 29, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_53d.cpp | Line 33, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_53d.cpp | Line 39, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_53d.cpp | Line 43, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_53d.cpp | Line 63, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_53d.cpp | Line 67, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_53d.cpp | Line 73, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_53d.cpp | Line 77, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_53d.cpp | Line 93, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_53d.cpp | Line 97, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_53d.cpp | Line 102, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_53d.cpp | Line 106, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_54e.cpp | Line 29, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_54e.cpp | Line 33, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_54e.cpp | Line 39, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_54e.cpp | Line 43, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_54e.cpp | Line 63, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_54e.cpp | Line 67, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_54e.cpp | Line 73, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_54e.cpp | Line 77, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_54e.cpp | Line 93, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_54e.cpp | Line 97, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_54e.cpp | Line 102, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_54e.cpp | Line 106, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_61b.cpp | Line 28, Column 5
Use of unsafe function 'fscanf' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_61b.cpp | Line 49, Column 5
Use of unsafe function 'fscanf' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_62b.cpp | Line 28, Column 5
Use of unsafe function 'fscanf' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_62b.cpp | Line 47, Column 5
Use of unsafe function 'fscanf' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_63b.cpp | Line 30, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_63b.cpp | Line 34, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_63b.cpp | Line 40, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_63b.cpp | Line 44, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_63b.cpp | Line 65, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_63b.cpp | Line 69, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_63b.cpp | Line 75, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_63b.cpp | Line 79, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_63b.cpp | Line 96, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_63b.cpp | Line 100, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_63b.cpp | Line 105, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_63b.cpp | Line 109, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_64b.cpp | Line 28, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_64b.cpp | Line 33, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_64b.cpp | Line 37, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_64b.cpp | Line 43, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_64b.cpp | Line 47, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_64b.cpp | Line 66, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_64b.cpp | Line 71, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_64b.cpp | Line 75, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_64b.cpp | Line 81, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_64b.cpp | Line 85, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_64b.cpp | Line 100, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_64b.cpp | Line 105, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_64b.cpp | Line 109, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_64b.cpp | Line 114, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_64b.cpp | Line 118, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_65b.cpp | Line 29, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_65b.cpp | Line 33, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_65b.cpp | Line 39, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_65b.cpp | Line 43, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_65b.cpp | Line 63, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_65b.cpp | Line 67, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_65b.cpp | Line 73, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_65b.cpp | Line 77, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_65b.cpp | Line 93, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_65b.cpp | Line 97, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_65b.cpp | Line 102, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_65b.cpp | Line 106, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_66b.cpp | Line 31, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_66b.cpp | Line 35, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_66b.cpp | Line 41, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_66b.cpp | Line 45, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_66b.cpp | Line 66, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_66b.cpp | Line 70, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_66b.cpp | Line 76, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_66b.cpp | Line 80, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_66b.cpp | Line 97, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_66b.cpp | Line 101, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_66b.cpp | Line 106, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_66b.cpp | Line 110, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_67b.cpp | Line 35, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_67b.cpp | Line 39, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_67b.cpp | Line 45, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_67b.cpp | Line 49, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_67b.cpp | Line 70, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_67b.cpp | Line 74, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_67b.cpp | Line 80, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_67b.cpp | Line 84, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_67b.cpp | Line 101, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_67b.cpp | Line 105, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_67b.cpp | Line 110, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_67b.cpp | Line 114, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_68b.cpp | Line 34, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_68b.cpp | Line 38, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_68b.cpp | Line 44, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_68b.cpp | Line 48, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_68b.cpp | Line 69, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_68b.cpp | Line 73, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_68b.cpp | Line 79, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_68b.cpp | Line 83, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_68b.cpp | Line 100, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_68b.cpp | Line 104, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_68b.cpp | Line 109, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_68b.cpp | Line 113, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_72b.cpp | Line 34, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_72b.cpp | Line 38, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_72b.cpp | Line 44, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_72b.cpp | Line 48, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_72b.cpp | Line 69, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_72b.cpp | Line 73, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_72b.cpp | Line 79, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_72b.cpp | Line 83, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_72b.cpp | Line 100, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_72b.cpp | Line 104, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_72b.cpp | Line 109, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_72b.cpp | Line 113, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_73b.cpp | Line 34, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_73b.cpp | Line 38, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_73b.cpp | Line 44, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_73b.cpp | Line 48, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_73b.cpp | Line 69, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_73b.cpp | Line 73, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_73b.cpp | Line 79, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_73b.cpp | Line 83, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_73b.cpp | Line 100, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_73b.cpp | Line 104, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_73b.cpp | Line 109, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_73b.cpp | Line 113, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_74b.cpp | Line 34, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_74b.cpp | Line 38, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_74b.cpp | Line 44, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_74b.cpp | Line 48, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_74b.cpp | Line 69, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_74b.cpp | Line 73, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_74b.cpp | Line 79, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_74b.cpp | Line 83, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_74b.cpp | Line 100, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_74b.cpp | Line 104, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_74b.cpp | Line 109, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_fscanf_74b.cpp | Line 113, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_22b.cpp | Line 35, Column 13
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_22b.cpp | Line 39, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_22b.cpp | Line 45, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_22b.cpp | Line 49, Column 41
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_22b.cpp | Line 83, Column 13
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_22b.cpp | Line 87, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_22b.cpp | Line 92, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_22b.cpp | Line 96, Column 41
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_22b.cpp | Line 115, Column 13
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_22b.cpp | Line 119, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_22b.cpp | Line 124, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_22b.cpp | Line 128, Column 41
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_22b.cpp | Line 147, Column 13
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_22b.cpp | Line 151, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_22b.cpp | Line 157, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_22b.cpp | Line 161, Column 41
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_51b.cpp | Line 29, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_51b.cpp | Line 33, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_51b.cpp | Line 39, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_51b.cpp | Line 43, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_51b.cpp | Line 63, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_51b.cpp | Line 67, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_51b.cpp | Line 73, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_51b.cpp | Line 77, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_51b.cpp | Line 93, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_51b.cpp | Line 97, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_51b.cpp | Line 102, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_51b.cpp | Line 106, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_52c.cpp | Line 29, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_52c.cpp | Line 33, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_52c.cpp | Line 39, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_52c.cpp | Line 43, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_52c.cpp | Line 63, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_52c.cpp | Line 67, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_52c.cpp | Line 73, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_52c.cpp | Line 77, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_52c.cpp | Line 93, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_52c.cpp | Line 97, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_52c.cpp | Line 102, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_52c.cpp | Line 106, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_53d.cpp | Line 29, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_53d.cpp | Line 33, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_53d.cpp | Line 39, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_53d.cpp | Line 43, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_53d.cpp | Line 63, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_53d.cpp | Line 67, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_53d.cpp | Line 73, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_53d.cpp | Line 77, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_53d.cpp | Line 93, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_53d.cpp | Line 97, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_53d.cpp | Line 102, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_53d.cpp | Line 106, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_54e.cpp | Line 29, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_54e.cpp | Line 33, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_54e.cpp | Line 39, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_54e.cpp | Line 43, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_54e.cpp | Line 63, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_54e.cpp | Line 67, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_54e.cpp | Line 73, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_54e.cpp | Line 77, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_54e.cpp | Line 93, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_54e.cpp | Line 97, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_54e.cpp | Line 102, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_54e.cpp | Line 106, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_63b.cpp | Line 30, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_63b.cpp | Line 34, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_63b.cpp | Line 40, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_63b.cpp | Line 44, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_63b.cpp | Line 65, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_63b.cpp | Line 69, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_63b.cpp | Line 75, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_63b.cpp | Line 79, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_63b.cpp | Line 96, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_63b.cpp | Line 100, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_63b.cpp | Line 105, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_63b.cpp | Line 109, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_64b.cpp | Line 28, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_64b.cpp | Line 33, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_64b.cpp | Line 37, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_64b.cpp | Line 43, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_64b.cpp | Line 47, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_64b.cpp | Line 66, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_64b.cpp | Line 71, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_64b.cpp | Line 75, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_64b.cpp | Line 81, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_64b.cpp | Line 85, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_64b.cpp | Line 100, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_64b.cpp | Line 105, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_64b.cpp | Line 109, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_64b.cpp | Line 114, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_64b.cpp | Line 118, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_65b.cpp | Line 29, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_65b.cpp | Line 33, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_65b.cpp | Line 39, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_65b.cpp | Line 43, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_65b.cpp | Line 63, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_65b.cpp | Line 67, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_65b.cpp | Line 73, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_65b.cpp | Line 77, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_65b.cpp | Line 93, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_65b.cpp | Line 97, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_65b.cpp | Line 102, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_65b.cpp | Line 106, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_66b.cpp | Line 31, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_66b.cpp | Line 35, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_66b.cpp | Line 41, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_66b.cpp | Line 45, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_66b.cpp | Line 66, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_66b.cpp | Line 70, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_66b.cpp | Line 76, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_66b.cpp | Line 80, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_66b.cpp | Line 97, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_66b.cpp | Line 101, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_66b.cpp | Line 106, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_66b.cpp | Line 110, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_67b.cpp | Line 35, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_67b.cpp | Line 39, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_67b.cpp | Line 45, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_67b.cpp | Line 49, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_67b.cpp | Line 70, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_67b.cpp | Line 74, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_67b.cpp | Line 80, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_67b.cpp | Line 84, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_67b.cpp | Line 101, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_67b.cpp | Line 105, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_67b.cpp | Line 110, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_67b.cpp | Line 114, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_68b.cpp | Line 34, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_68b.cpp | Line 38, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_68b.cpp | Line 44, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_68b.cpp | Line 48, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_68b.cpp | Line 69, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_68b.cpp | Line 73, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_68b.cpp | Line 79, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_68b.cpp | Line 83, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_68b.cpp | Line 100, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_68b.cpp | Line 104, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_68b.cpp | Line 109, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_68b.cpp | Line 113, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_72b.cpp | Line 34, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_72b.cpp | Line 38, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_72b.cpp | Line 44, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_72b.cpp | Line 48, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_72b.cpp | Line 69, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_72b.cpp | Line 73, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_72b.cpp | Line 79, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_72b.cpp | Line 83, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_72b.cpp | Line 100, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_72b.cpp | Line 104, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_72b.cpp | Line 109, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_72b.cpp | Line 113, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_73b.cpp | Line 34, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_73b.cpp | Line 38, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_73b.cpp | Line 44, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_73b.cpp | Line 48, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_73b.cpp | Line 69, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_73b.cpp | Line 73, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_73b.cpp | Line 79, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_73b.cpp | Line 83, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_73b.cpp | Line 100, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_73b.cpp | Line 104, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_73b.cpp | Line 109, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_73b.cpp | Line 113, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_74b.cpp | Line 34, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_74b.cpp | Line 38, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_74b.cpp | Line 44, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_74b.cpp | Line 48, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_74b.cpp | Line 69, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_74b.cpp | Line 73, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_74b.cpp | Line 79, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_74b.cpp | Line 83, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_74b.cpp | Line 100, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_74b.cpp | Line 104, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_74b.cpp | Line 109, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_large_74b.cpp | Line 113, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_22b.cpp | Line 35, Column 13
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_22b.cpp | Line 39, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_22b.cpp | Line 45, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_22b.cpp | Line 49, Column 41
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_22b.cpp | Line 83, Column 13
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_22b.cpp | Line 87, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_22b.cpp | Line 92, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_22b.cpp | Line 96, Column 41
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_22b.cpp | Line 115, Column 13
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_22b.cpp | Line 119, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_22b.cpp | Line 124, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_22b.cpp | Line 128, Column 41
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_22b.cpp | Line 147, Column 13
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_22b.cpp | Line 151, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_22b.cpp | Line 157, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_22b.cpp | Line 161, Column 41
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_51b.cpp | Line 51, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_51b.cpp | Line 55, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_51b.cpp | Line 61, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_51b.cpp | Line 65, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_51b.cpp | Line 85, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_51b.cpp | Line 89, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_51b.cpp | Line 95, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_51b.cpp | Line 99, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_51b.cpp | Line 115, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_51b.cpp | Line 119, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_51b.cpp | Line 124, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_51b.cpp | Line 128, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_52c.cpp | Line 51, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_52c.cpp | Line 55, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_52c.cpp | Line 61, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_52c.cpp | Line 65, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_52c.cpp | Line 85, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_52c.cpp | Line 89, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_52c.cpp | Line 95, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_52c.cpp | Line 99, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_52c.cpp | Line 115, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_52c.cpp | Line 119, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_52c.cpp | Line 124, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_52c.cpp | Line 128, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_53d.cpp | Line 51, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_53d.cpp | Line 55, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_53d.cpp | Line 61, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_53d.cpp | Line 65, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_53d.cpp | Line 85, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_53d.cpp | Line 89, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_53d.cpp | Line 95, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_53d.cpp | Line 99, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_53d.cpp | Line 115, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_53d.cpp | Line 119, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_53d.cpp | Line 124, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_53d.cpp | Line 128, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_54e.cpp | Line 51, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_54e.cpp | Line 55, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_54e.cpp | Line 61, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_54e.cpp | Line 65, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_54e.cpp | Line 85, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_54e.cpp | Line 89, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_54e.cpp | Line 95, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_54e.cpp | Line 99, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_54e.cpp | Line 115, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_54e.cpp | Line 119, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_54e.cpp | Line 124, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_54e.cpp | Line 128, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_63b.cpp | Line 52, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_63b.cpp | Line 56, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_63b.cpp | Line 62, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_63b.cpp | Line 66, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_63b.cpp | Line 87, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_63b.cpp | Line 91, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_63b.cpp | Line 97, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_63b.cpp | Line 101, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_63b.cpp | Line 118, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_63b.cpp | Line 122, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_63b.cpp | Line 127, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_63b.cpp | Line 131, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_64b.cpp | Line 50, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_64b.cpp | Line 55, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_64b.cpp | Line 59, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_64b.cpp | Line 65, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_64b.cpp | Line 69, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_64b.cpp | Line 88, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_64b.cpp | Line 93, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_64b.cpp | Line 97, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_64b.cpp | Line 103, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_64b.cpp | Line 107, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_64b.cpp | Line 122, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_64b.cpp | Line 127, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_64b.cpp | Line 131, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_64b.cpp | Line 136, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_64b.cpp | Line 140, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_65b.cpp | Line 51, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_65b.cpp | Line 55, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_65b.cpp | Line 61, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_65b.cpp | Line 65, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_65b.cpp | Line 85, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_65b.cpp | Line 89, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_65b.cpp | Line 95, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_65b.cpp | Line 99, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_65b.cpp | Line 115, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_65b.cpp | Line 119, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_65b.cpp | Line 124, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_65b.cpp | Line 128, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_66b.cpp | Line 53, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_66b.cpp | Line 57, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_66b.cpp | Line 63, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_66b.cpp | Line 67, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_66b.cpp | Line 88, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_66b.cpp | Line 92, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_66b.cpp | Line 98, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_66b.cpp | Line 102, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_66b.cpp | Line 119, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_66b.cpp | Line 123, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_66b.cpp | Line 128, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_66b.cpp | Line 132, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_67b.cpp | Line 57, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_67b.cpp | Line 61, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_67b.cpp | Line 67, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_67b.cpp | Line 71, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_67b.cpp | Line 92, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_67b.cpp | Line 96, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_67b.cpp | Line 102, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_67b.cpp | Line 106, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_67b.cpp | Line 123, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_67b.cpp | Line 127, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_67b.cpp | Line 132, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_67b.cpp | Line 136, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_68b.cpp | Line 56, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_68b.cpp | Line 60, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_68b.cpp | Line 66, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_68b.cpp | Line 70, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_68b.cpp | Line 91, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_68b.cpp | Line 95, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_68b.cpp | Line 101, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_68b.cpp | Line 105, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_68b.cpp | Line 122, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_68b.cpp | Line 126, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_68b.cpp | Line 131, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_68b.cpp | Line 135, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_72b.cpp | Line 34, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_72b.cpp | Line 38, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_72b.cpp | Line 44, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_72b.cpp | Line 48, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_72b.cpp | Line 69, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_72b.cpp | Line 73, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_72b.cpp | Line 79, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_72b.cpp | Line 83, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_72b.cpp | Line 100, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_72b.cpp | Line 104, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_72b.cpp | Line 109, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_72b.cpp | Line 113, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_73b.cpp | Line 34, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_73b.cpp | Line 38, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_73b.cpp | Line 44, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_73b.cpp | Line 48, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_73b.cpp | Line 69, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_73b.cpp | Line 73, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_73b.cpp | Line 79, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_73b.cpp | Line 83, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_73b.cpp | Line 100, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_73b.cpp | Line 104, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_73b.cpp | Line 109, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_73b.cpp | Line 113, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_74b.cpp | Line 34, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_74b.cpp | Line 38, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_74b.cpp | Line 44, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_74b.cpp | Line 48, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_74b.cpp | Line 69, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_74b.cpp | Line 73, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_74b.cpp | Line 79, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_74b.cpp | Line 83, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_74b.cpp | Line 100, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_74b.cpp | Line 104, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_74b.cpp | Line 109, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_listen_socket_74b.cpp | Line 113, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_22b.cpp | Line 35, Column 13
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_22b.cpp | Line 39, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_22b.cpp | Line 45, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_22b.cpp | Line 49, Column 41
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_22b.cpp | Line 83, Column 13
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_22b.cpp | Line 87, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_22b.cpp | Line 92, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_22b.cpp | Line 96, Column 41
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_22b.cpp | Line 115, Column 13
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_22b.cpp | Line 119, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_22b.cpp | Line 124, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_22b.cpp | Line 128, Column 41
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_22b.cpp | Line 147, Column 13
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_22b.cpp | Line 151, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_22b.cpp | Line 157, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_22b.cpp | Line 161, Column 41
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_51b.cpp | Line 29, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_51b.cpp | Line 33, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_51b.cpp | Line 39, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_51b.cpp | Line 43, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_51b.cpp | Line 63, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_51b.cpp | Line 67, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_51b.cpp | Line 73, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_51b.cpp | Line 77, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_51b.cpp | Line 93, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_51b.cpp | Line 97, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_51b.cpp | Line 102, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_51b.cpp | Line 106, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_52c.cpp | Line 29, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_52c.cpp | Line 33, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_52c.cpp | Line 39, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_52c.cpp | Line 43, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_52c.cpp | Line 63, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_52c.cpp | Line 67, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_52c.cpp | Line 73, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_52c.cpp | Line 77, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_52c.cpp | Line 93, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_52c.cpp | Line 97, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_52c.cpp | Line 102, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_52c.cpp | Line 106, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_53d.cpp | Line 29, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_53d.cpp | Line 33, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_53d.cpp | Line 39, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_53d.cpp | Line 43, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_53d.cpp | Line 63, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_53d.cpp | Line 67, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_53d.cpp | Line 73, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_53d.cpp | Line 77, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_53d.cpp | Line 93, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_53d.cpp | Line 97, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_53d.cpp | Line 102, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_53d.cpp | Line 106, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_54e.cpp | Line 29, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_54e.cpp | Line 33, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_54e.cpp | Line 39, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_54e.cpp | Line 43, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_54e.cpp | Line 63, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_54e.cpp | Line 67, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_54e.cpp | Line 73, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_54e.cpp | Line 77, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_54e.cpp | Line 93, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_54e.cpp | Line 97, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_54e.cpp | Line 102, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_54e.cpp | Line 106, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_63b.cpp | Line 30, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_63b.cpp | Line 34, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_63b.cpp | Line 40, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_63b.cpp | Line 44, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_63b.cpp | Line 65, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_63b.cpp | Line 69, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_63b.cpp | Line 75, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_63b.cpp | Line 79, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_63b.cpp | Line 96, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_63b.cpp | Line 100, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_63b.cpp | Line 105, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_63b.cpp | Line 109, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_64b.cpp | Line 28, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_64b.cpp | Line 33, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_64b.cpp | Line 37, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_64b.cpp | Line 43, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_64b.cpp | Line 47, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_64b.cpp | Line 66, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_64b.cpp | Line 71, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_64b.cpp | Line 75, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_64b.cpp | Line 81, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_64b.cpp | Line 85, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_64b.cpp | Line 100, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_64b.cpp | Line 105, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_64b.cpp | Line 109, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_64b.cpp | Line 114, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_64b.cpp | Line 118, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_65b.cpp | Line 29, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_65b.cpp | Line 33, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_65b.cpp | Line 39, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_65b.cpp | Line 43, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_65b.cpp | Line 63, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_65b.cpp | Line 67, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_65b.cpp | Line 73, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_65b.cpp | Line 77, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_65b.cpp | Line 93, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_65b.cpp | Line 97, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_65b.cpp | Line 102, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_65b.cpp | Line 106, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_66b.cpp | Line 31, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_66b.cpp | Line 35, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_66b.cpp | Line 41, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_66b.cpp | Line 45, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_66b.cpp | Line 66, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_66b.cpp | Line 70, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_66b.cpp | Line 76, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_66b.cpp | Line 80, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_66b.cpp | Line 97, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_66b.cpp | Line 101, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_66b.cpp | Line 106, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_66b.cpp | Line 110, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_67b.cpp | Line 35, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_67b.cpp | Line 39, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_67b.cpp | Line 45, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_67b.cpp | Line 49, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_67b.cpp | Line 70, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_67b.cpp | Line 74, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_67b.cpp | Line 80, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_67b.cpp | Line 84, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_67b.cpp | Line 101, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_67b.cpp | Line 105, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_67b.cpp | Line 110, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_67b.cpp | Line 114, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_68b.cpp | Line 34, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_68b.cpp | Line 38, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_68b.cpp | Line 44, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_68b.cpp | Line 48, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_68b.cpp | Line 69, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_68b.cpp | Line 73, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_68b.cpp | Line 79, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_68b.cpp | Line 83, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_68b.cpp | Line 100, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_68b.cpp | Line 104, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_68b.cpp | Line 109, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_68b.cpp | Line 113, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_72b.cpp | Line 34, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_72b.cpp | Line 38, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_72b.cpp | Line 44, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_72b.cpp | Line 48, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_72b.cpp | Line 69, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_72b.cpp | Line 73, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_72b.cpp | Line 79, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_72b.cpp | Line 83, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_72b.cpp | Line 100, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_72b.cpp | Line 104, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_72b.cpp | Line 109, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_72b.cpp | Line 113, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_73b.cpp | Line 34, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_73b.cpp | Line 38, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_73b.cpp | Line 44, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_73b.cpp | Line 48, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_73b.cpp | Line 69, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_73b.cpp | Line 73, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_73b.cpp | Line 79, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_73b.cpp | Line 83, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_73b.cpp | Line 100, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_73b.cpp | Line 104, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_73b.cpp | Line 109, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_73b.cpp | Line 113, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_74b.cpp | Line 34, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_74b.cpp | Line 38, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_74b.cpp | Line 44, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_74b.cpp | Line 48, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_74b.cpp | Line 69, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_74b.cpp | Line 73, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_74b.cpp | Line 79, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_74b.cpp | Line 83, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_74b.cpp | Line 100, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_74b.cpp | Line 104, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_74b.cpp | Line 109, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE129_rand_74b.cpp | Line 113, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_cpy_51b.cpp | Line 38, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_cpy_51b.cpp | Line 54, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_cpy_52c.cpp | Line 38, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_cpy_52c.cpp | Line 54, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_cpy_53d.cpp | Line 38, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_cpy_53d.cpp | Line 54, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_cpy_54e.cpp | Line 38, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_cpy_54e.cpp | Line 54, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_cpy_63b.cpp | Line 37, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_cpy_63b.cpp | Line 54, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_cpy_64b.cpp | Line 40, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_cpy_64b.cpp | Line 60, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_cpy_65b.cpp | Line 36, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_cpy_65b.cpp | Line 52, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_cpy_66b.cpp | Line 38, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_cpy_66b.cpp | Line 55, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_cpy_67b.cpp | Line 42, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_cpy_67b.cpp | Line 59, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_cpy_68b.cpp | Line 42, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_cpy_68b.cpp | Line 59, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_cpy_72b.cpp | Line 41, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_cpy_72b.cpp | Line 58, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_cpy_73b.cpp | Line 41, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_cpy_73b.cpp | Line 58, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_cpy_74b.cpp | Line 41, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_cpy_74b.cpp | Line 58, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_memcpy_51b.cpp | Line 39, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_memcpy_51b.cpp | Line 56, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_memcpy_52c.cpp | Line 39, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_memcpy_52c.cpp | Line 56, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_memcpy_53d.cpp | Line 39, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_memcpy_53d.cpp | Line 56, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_memcpy_54e.cpp | Line 39, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_memcpy_54e.cpp | Line 56, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_memcpy_63b.cpp | Line 38, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_memcpy_63b.cpp | Line 56, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_memcpy_64b.cpp | Line 41, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_memcpy_64b.cpp | Line 62, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_memcpy_65b.cpp | Line 37, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_memcpy_65b.cpp | Line 54, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_memcpy_66b.cpp | Line 39, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_memcpy_66b.cpp | Line 57, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_memcpy_67b.cpp | Line 43, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_memcpy_67b.cpp | Line 61, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_memcpy_68b.cpp | Line 43, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_memcpy_68b.cpp | Line 61, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_memcpy_72b.cpp | Line 42, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_memcpy_72b.cpp | Line 60, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_memcpy_73b.cpp | Line 42, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_memcpy_73b.cpp | Line 60, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_memcpy_74b.cpp | Line 42, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_memcpy_74b.cpp | Line 60, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_memmove_51b.cpp | Line 39, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_memmove_51b.cpp | Line 56, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_memmove_52c.cpp | Line 39, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_memmove_52c.cpp | Line 56, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_memmove_53d.cpp | Line 39, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_memmove_53d.cpp | Line 56, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_memmove_54e.cpp | Line 39, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_memmove_54e.cpp | Line 56, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_memmove_63b.cpp | Line 38, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_memmove_63b.cpp | Line 56, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_memmove_64b.cpp | Line 41, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_memmove_64b.cpp | Line 62, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_memmove_65b.cpp | Line 37, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_memmove_65b.cpp | Line 54, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_memmove_66b.cpp | Line 39, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_memmove_66b.cpp | Line 57, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_memmove_67b.cpp | Line 43, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_memmove_67b.cpp | Line 61, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_memmove_68b.cpp | Line 43, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_memmove_68b.cpp | Line 61, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_memmove_72b.cpp | Line 42, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_memmove_72b.cpp | Line 60, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_memmove_73b.cpp | Line 42, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_memmove_73b.cpp | Line 60, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_memmove_74b.cpp | Line 42, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_memmove_74b.cpp | Line 60, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_ncpy_51b.cpp | Line 39, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_ncpy_51b.cpp | Line 56, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_ncpy_52c.cpp | Line 39, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_ncpy_52c.cpp | Line 56, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_ncpy_53d.cpp | Line 39, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_ncpy_53d.cpp | Line 56, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_ncpy_54e.cpp | Line 39, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_ncpy_54e.cpp | Line 56, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_ncpy_63b.cpp | Line 38, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_ncpy_63b.cpp | Line 56, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_ncpy_64b.cpp | Line 41, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_ncpy_64b.cpp | Line 62, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_ncpy_65b.cpp | Line 37, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_ncpy_65b.cpp | Line 54, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_ncpy_66b.cpp | Line 39, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_ncpy_66b.cpp | Line 57, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_ncpy_67b.cpp | Line 43, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_ncpy_67b.cpp | Line 61, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_ncpy_68b.cpp | Line 43, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_ncpy_68b.cpp | Line 61, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_ncpy_72b.cpp | Line 42, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_ncpy_72b.cpp | Line 60, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_ncpy_73b.cpp | Line 42, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_ncpy_73b.cpp | Line 60, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_ncpy_74b.cpp | Line 42, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s01/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_char_ncpy_74b.cpp | Line 60, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_cpy_51b.cpp | Line 38, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_cpy_51b.cpp | Line 54, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_cpy_52c.cpp | Line 38, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_cpy_52c.cpp | Line 54, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_cpy_53d.cpp | Line 38, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_cpy_53d.cpp | Line 54, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_cpy_54e.cpp | Line 38, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_cpy_54e.cpp | Line 54, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_cpy_63b.cpp | Line 37, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_cpy_63b.cpp | Line 54, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_cpy_64b.cpp | Line 40, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_cpy_64b.cpp | Line 60, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_cpy_65b.cpp | Line 36, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_cpy_65b.cpp | Line 52, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_cpy_66b.cpp | Line 38, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_cpy_66b.cpp | Line 55, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_cpy_67b.cpp | Line 42, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_cpy_67b.cpp | Line 59, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_cpy_68b.cpp | Line 42, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_cpy_68b.cpp | Line 59, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_cpy_72b.cpp | Line 41, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_cpy_72b.cpp | Line 58, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_cpy_73b.cpp | Line 41, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_cpy_73b.cpp | Line 58, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_cpy_74b.cpp | Line 41, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_cpy_74b.cpp | Line 58, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_memcpy_51b.cpp | Line 39, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_memcpy_51b.cpp | Line 56, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_memcpy_52c.cpp | Line 39, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_memcpy_52c.cpp | Line 56, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_memcpy_53d.cpp | Line 39, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_memcpy_53d.cpp | Line 56, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_memcpy_54e.cpp | Line 39, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_memcpy_54e.cpp | Line 56, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_memcpy_63b.cpp | Line 38, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_memcpy_63b.cpp | Line 56, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_memcpy_64b.cpp | Line 41, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_memcpy_64b.cpp | Line 62, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_memcpy_65b.cpp | Line 37, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_memcpy_65b.cpp | Line 54, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_memcpy_66b.cpp | Line 39, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_memcpy_66b.cpp | Line 57, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_memcpy_67b.cpp | Line 43, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_memcpy_67b.cpp | Line 61, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_memcpy_68b.cpp | Line 43, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_memcpy_68b.cpp | Line 61, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_memcpy_72b.cpp | Line 42, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_memcpy_72b.cpp | Line 60, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_memcpy_73b.cpp | Line 42, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_memcpy_73b.cpp | Line 60, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_memcpy_74b.cpp | Line 42, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_memcpy_74b.cpp | Line 60, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_memmove_51b.cpp | Line 39, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_memmove_51b.cpp | Line 56, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_memmove_52c.cpp | Line 39, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_memmove_52c.cpp | Line 56, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_memmove_53d.cpp | Line 39, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_memmove_53d.cpp | Line 56, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_memmove_54e.cpp | Line 39, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_memmove_54e.cpp | Line 56, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_memmove_63b.cpp | Line 38, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_memmove_63b.cpp | Line 56, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_memmove_64b.cpp | Line 41, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_memmove_64b.cpp | Line 62, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_memmove_65b.cpp | Line 37, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_memmove_65b.cpp | Line 54, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_memmove_66b.cpp | Line 39, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_memmove_66b.cpp | Line 57, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_memmove_67b.cpp | Line 43, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_memmove_67b.cpp | Line 61, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_memmove_68b.cpp | Line 43, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_memmove_68b.cpp | Line 61, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_memmove_72b.cpp | Line 42, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_memmove_72b.cpp | Line 60, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_memmove_73b.cpp | Line 42, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_memmove_73b.cpp | Line 60, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_memmove_74b.cpp | Line 42, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE193_wchar_t_memmove_74b.cpp | Line 60, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_memcpy_51b.cpp | Line 35, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_memcpy_51b.cpp | Line 54, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_memcpy_52c.cpp | Line 35, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_memcpy_52c.cpp | Line 54, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_memcpy_53d.cpp | Line 35, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_memcpy_53d.cpp | Line 54, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_memcpy_54e.cpp | Line 35, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_memcpy_54e.cpp | Line 54, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_memcpy_63b.cpp | Line 34, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_memcpy_63b.cpp | Line 54, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_memcpy_64b.cpp | Line 37, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_memcpy_64b.cpp | Line 60, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_memcpy_65b.cpp | Line 33, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_memcpy_65b.cpp | Line 52, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_memcpy_66b.cpp | Line 35, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_memcpy_66b.cpp | Line 55, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_memcpy_67b.cpp | Line 39, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_memcpy_67b.cpp | Line 59, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_memcpy_68b.cpp | Line 39, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_memcpy_68b.cpp | Line 59, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_memcpy_72b.cpp | Line 38, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_memcpy_72b.cpp | Line 58, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_memcpy_73b.cpp | Line 38, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_memcpy_73b.cpp | Line 58, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_memcpy_74b.cpp | Line 38, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_memcpy_74b.cpp | Line 58, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_memmove_51b.cpp | Line 35, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_memmove_51b.cpp | Line 54, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_memmove_52c.cpp | Line 35, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_memmove_52c.cpp | Line 54, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_memmove_53d.cpp | Line 35, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_memmove_53d.cpp | Line 54, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_memmove_54e.cpp | Line 35, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_memmove_54e.cpp | Line 54, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_memmove_63b.cpp | Line 34, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_memmove_63b.cpp | Line 54, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_memmove_64b.cpp | Line 37, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_memmove_64b.cpp | Line 60, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_memmove_65b.cpp | Line 33, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_memmove_65b.cpp | Line 52, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_memmove_66b.cpp | Line 35, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_memmove_66b.cpp | Line 55, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_memmove_67b.cpp | Line 39, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_memmove_67b.cpp | Line 59, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_memmove_68b.cpp | Line 39, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_memmove_68b.cpp | Line 59, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_memmove_72b.cpp | Line 38, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_memmove_72b.cpp | Line 58, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_memmove_73b.cpp | Line 38, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_memmove_73b.cpp | Line 58, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_memmove_74b.cpp | Line 38, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_memmove_74b.cpp | Line 58, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_ncat_51b.cpp | Line 35, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_ncat_51b.cpp | Line 53, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_ncat_52c.cpp | Line 35, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_ncat_52c.cpp | Line 53, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_ncat_53d.cpp | Line 35, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_ncat_53d.cpp | Line 53, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_ncat_54e.cpp | Line 35, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_ncat_54e.cpp | Line 53, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_ncat_63b.cpp | Line 34, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_ncat_63b.cpp | Line 53, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_ncat_64b.cpp | Line 37, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_ncat_64b.cpp | Line 59, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_ncat_65b.cpp | Line 33, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_ncat_65b.cpp | Line 51, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_ncat_66b.cpp | Line 35, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_ncat_66b.cpp | Line 54, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_ncat_67b.cpp | Line 39, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_ncat_67b.cpp | Line 58, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_ncat_68b.cpp | Line 39, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_ncat_68b.cpp | Line 58, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_ncat_72b.cpp | Line 38, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_ncat_72b.cpp | Line 57, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_ncat_73b.cpp | Line 38, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_ncat_73b.cpp | Line 57, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_ncat_74b.cpp | Line 38, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_ncat_74b.cpp | Line 57, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_ncpy_51b.cpp | Line 35, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_ncpy_51b.cpp | Line 54, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_ncpy_52c.cpp | Line 35, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_ncpy_52c.cpp | Line 54, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_ncpy_53d.cpp | Line 35, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_ncpy_53d.cpp | Line 54, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_ncpy_54e.cpp | Line 35, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_ncpy_54e.cpp | Line 54, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_ncpy_63b.cpp | Line 34, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_ncpy_63b.cpp | Line 54, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_ncpy_64b.cpp | Line 37, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_ncpy_64b.cpp | Line 60, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_ncpy_65b.cpp | Line 33, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_ncpy_65b.cpp | Line 52, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_ncpy_66b.cpp | Line 35, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_ncpy_66b.cpp | Line 55, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_ncpy_67b.cpp | Line 39, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_ncpy_67b.cpp | Line 59, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_ncpy_68b.cpp | Line 39, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_ncpy_68b.cpp | Line 59, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_ncpy_72b.cpp | Line 38, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_ncpy_72b.cpp | Line 58, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_ncpy_73b.cpp | Line 38, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_ncpy_73b.cpp | Line 58, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_ncpy_74b.cpp | Line 38, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s02/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_char_ncpy_74b.cpp | Line 58, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_class_memcpy_51b.cpp | Line 40, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_class_memcpy_51b.cpp | Line 65, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_class_memcpy_52c.cpp | Line 40, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_class_memcpy_52c.cpp | Line 65, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_class_memcpy_53d.cpp | Line 40, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_class_memcpy_53d.cpp | Line 65, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_class_memcpy_54e.cpp | Line 40, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_class_memcpy_54e.cpp | Line 65, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_class_memcpy_63b.cpp | Line 39, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_class_memcpy_63b.cpp | Line 65, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_class_memcpy_64b.cpp | Line 42, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_class_memcpy_64b.cpp | Line 71, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_class_memcpy_65b.cpp | Line 38, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_class_memcpy_65b.cpp | Line 63, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_class_memcpy_66b.cpp | Line 40, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_class_memcpy_66b.cpp | Line 66, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_class_memcpy_67b.cpp | Line 44, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_class_memcpy_67b.cpp | Line 70, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_class_memcpy_68b.cpp | Line 44, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_class_memcpy_68b.cpp | Line 70, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_class_memcpy_72b.cpp | Line 43, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_class_memcpy_72b.cpp | Line 69, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_class_memcpy_73b.cpp | Line 43, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_class_memcpy_73b.cpp | Line 69, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_class_memcpy_74b.cpp | Line 43, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_class_memcpy_74b.cpp | Line 69, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_class_memmove_51b.cpp | Line 40, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_class_memmove_51b.cpp | Line 65, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_class_memmove_52c.cpp | Line 40, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_class_memmove_52c.cpp | Line 65, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_class_memmove_53d.cpp | Line 40, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_class_memmove_53d.cpp | Line 65, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_class_memmove_54e.cpp | Line 40, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_class_memmove_54e.cpp | Line 65, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_class_memmove_63b.cpp | Line 39, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_class_memmove_63b.cpp | Line 65, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_class_memmove_64b.cpp | Line 42, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_class_memmove_64b.cpp | Line 71, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_class_memmove_65b.cpp | Line 38, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_class_memmove_65b.cpp | Line 63, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_class_memmove_66b.cpp | Line 40, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_class_memmove_66b.cpp | Line 66, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_class_memmove_67b.cpp | Line 44, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_class_memmove_67b.cpp | Line 70, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_class_memmove_68b.cpp | Line 44, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_class_memmove_68b.cpp | Line 70, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_class_memmove_72b.cpp | Line 43, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_class_memmove_72b.cpp | Line 69, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_class_memmove_73b.cpp | Line 43, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_class_memmove_73b.cpp | Line 69, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_class_memmove_74b.cpp | Line 43, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_class_memmove_74b.cpp | Line 69, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int64_t_memcpy_51b.cpp | Line 31, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int64_t_memcpy_51b.cpp | Line 47, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int64_t_memcpy_52c.cpp | Line 31, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int64_t_memcpy_52c.cpp | Line 47, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int64_t_memcpy_53d.cpp | Line 31, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int64_t_memcpy_53d.cpp | Line 47, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int64_t_memcpy_54e.cpp | Line 31, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int64_t_memcpy_54e.cpp | Line 47, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int64_t_memcpy_63b.cpp | Line 30, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int64_t_memcpy_63b.cpp | Line 47, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int64_t_memcpy_64b.cpp | Line 33, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int64_t_memcpy_64b.cpp | Line 53, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int64_t_memcpy_65b.cpp | Line 29, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int64_t_memcpy_65b.cpp | Line 45, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int64_t_memcpy_66b.cpp | Line 31, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int64_t_memcpy_66b.cpp | Line 48, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int64_t_memcpy_67b.cpp | Line 35, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int64_t_memcpy_67b.cpp | Line 52, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int64_t_memcpy_68b.cpp | Line 35, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int64_t_memcpy_68b.cpp | Line 52, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int64_t_memcpy_72b.cpp | Line 34, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int64_t_memcpy_72b.cpp | Line 51, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int64_t_memcpy_73b.cpp | Line 34, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int64_t_memcpy_73b.cpp | Line 51, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int64_t_memcpy_74b.cpp | Line 34, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int64_t_memcpy_74b.cpp | Line 51, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int64_t_memmove_51b.cpp | Line 31, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int64_t_memmove_51b.cpp | Line 47, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int64_t_memmove_52c.cpp | Line 31, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int64_t_memmove_52c.cpp | Line 47, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int64_t_memmove_53d.cpp | Line 31, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int64_t_memmove_53d.cpp | Line 47, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int64_t_memmove_54e.cpp | Line 31, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int64_t_memmove_54e.cpp | Line 47, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int64_t_memmove_63b.cpp | Line 30, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int64_t_memmove_63b.cpp | Line 47, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int64_t_memmove_64b.cpp | Line 33, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int64_t_memmove_64b.cpp | Line 53, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int64_t_memmove_65b.cpp | Line 29, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int64_t_memmove_65b.cpp | Line 45, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int64_t_memmove_66b.cpp | Line 31, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int64_t_memmove_66b.cpp | Line 48, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int64_t_memmove_67b.cpp | Line 35, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int64_t_memmove_67b.cpp | Line 52, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int64_t_memmove_68b.cpp | Line 35, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int64_t_memmove_68b.cpp | Line 52, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int64_t_memmove_72b.cpp | Line 34, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int64_t_memmove_72b.cpp | Line 51, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int64_t_memmove_73b.cpp | Line 34, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int64_t_memmove_73b.cpp | Line 51, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int64_t_memmove_74b.cpp | Line 34, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int64_t_memmove_74b.cpp | Line 51, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int_memcpy_51b.cpp | Line 31, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int_memcpy_51b.cpp | Line 47, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int_memcpy_52c.cpp | Line 31, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int_memcpy_52c.cpp | Line 47, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int_memcpy_53d.cpp | Line 31, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int_memcpy_53d.cpp | Line 47, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int_memcpy_54e.cpp | Line 31, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int_memcpy_54e.cpp | Line 47, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int_memcpy_63b.cpp | Line 30, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int_memcpy_63b.cpp | Line 47, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int_memcpy_64b.cpp | Line 33, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int_memcpy_64b.cpp | Line 53, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int_memcpy_65b.cpp | Line 29, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int_memcpy_65b.cpp | Line 45, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int_memcpy_66b.cpp | Line 31, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int_memcpy_66b.cpp | Line 48, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int_memcpy_67b.cpp | Line 35, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int_memcpy_67b.cpp | Line 52, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int_memcpy_68b.cpp | Line 35, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int_memcpy_68b.cpp | Line 52, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int_memcpy_72b.cpp | Line 34, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int_memcpy_72b.cpp | Line 51, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int_memcpy_73b.cpp | Line 34, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int_memcpy_73b.cpp | Line 51, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int_memcpy_74b.cpp | Line 34, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int_memcpy_74b.cpp | Line 51, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int_memmove_51b.cpp | Line 31, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int_memmove_51b.cpp | Line 47, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int_memmove_52c.cpp | Line 31, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int_memmove_52c.cpp | Line 47, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int_memmove_53d.cpp | Line 31, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int_memmove_53d.cpp | Line 47, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int_memmove_54e.cpp | Line 31, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int_memmove_54e.cpp | Line 47, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int_memmove_63b.cpp | Line 30, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int_memmove_63b.cpp | Line 47, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int_memmove_64b.cpp | Line 33, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int_memmove_64b.cpp | Line 53, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int_memmove_65b.cpp | Line 29, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int_memmove_65b.cpp | Line 45, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int_memmove_66b.cpp | Line 31, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int_memmove_66b.cpp | Line 48, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int_memmove_67b.cpp | Line 35, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int_memmove_67b.cpp | Line 52, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int_memmove_68b.cpp | Line 35, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int_memmove_68b.cpp | Line 52, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int_memmove_72b.cpp | Line 34, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int_memmove_72b.cpp | Line 51, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int_memmove_73b.cpp | Line 34, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int_memmove_73b.cpp | Line 51, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int_memmove_74b.cpp | Line 34, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_int_memmove_74b.cpp | Line 51, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_wchar_t_memcpy_51b.cpp | Line 35, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_wchar_t_memcpy_51b.cpp | Line 54, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_wchar_t_memcpy_52c.cpp | Line 35, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_wchar_t_memcpy_52c.cpp | Line 54, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_wchar_t_memcpy_53d.cpp | Line 35, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_wchar_t_memcpy_53d.cpp | Line 54, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_wchar_t_memcpy_54e.cpp | Line 35, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_wchar_t_memcpy_54e.cpp | Line 54, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_wchar_t_memcpy_63b.cpp | Line 34, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_wchar_t_memcpy_63b.cpp | Line 54, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_wchar_t_memcpy_64b.cpp | Line 37, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_wchar_t_memcpy_64b.cpp | Line 60, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_wchar_t_memcpy_65b.cpp | Line 33, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_wchar_t_memcpy_65b.cpp | Line 52, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_wchar_t_memcpy_66b.cpp | Line 35, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_wchar_t_memcpy_66b.cpp | Line 55, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_wchar_t_memcpy_67b.cpp | Line 39, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_wchar_t_memcpy_67b.cpp | Line 59, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_wchar_t_memcpy_68b.cpp | Line 39, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_wchar_t_memcpy_68b.cpp | Line 59, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_wchar_t_memcpy_72b.cpp | Line 38, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_wchar_t_memcpy_72b.cpp | Line 58, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_wchar_t_memcpy_73b.cpp | Line 38, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_wchar_t_memcpy_73b.cpp | Line 58, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_wchar_t_memcpy_74b.cpp | Line 38, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_wchar_t_memcpy_74b.cpp | Line 58, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_wchar_t_memmove_51b.cpp | Line 35, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_wchar_t_memmove_51b.cpp | Line 54, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_wchar_t_memmove_52c.cpp | Line 35, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_wchar_t_memmove_52c.cpp | Line 54, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_wchar_t_memmove_53d.cpp | Line 35, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_wchar_t_memmove_53d.cpp | Line 54, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_wchar_t_memmove_54e.cpp | Line 35, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_wchar_t_memmove_54e.cpp | Line 54, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_wchar_t_memmove_63b.cpp | Line 34, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_wchar_t_memmove_63b.cpp | Line 54, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_wchar_t_memmove_64b.cpp | Line 37, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_wchar_t_memmove_64b.cpp | Line 60, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_wchar_t_memmove_65b.cpp | Line 33, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_wchar_t_memmove_65b.cpp | Line 52, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_wchar_t_memmove_66b.cpp | Line 35, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_wchar_t_memmove_66b.cpp | Line 55, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_wchar_t_memmove_67b.cpp | Line 39, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_wchar_t_memmove_67b.cpp | Line 59, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_wchar_t_memmove_68b.cpp | Line 39, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_wchar_t_memmove_68b.cpp | Line 59, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_wchar_t_memmove_72b.cpp | Line 38, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_wchar_t_memmove_72b.cpp | Line 58, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_wchar_t_memmove_73b.cpp | Line 38, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_wchar_t_memmove_73b.cpp | Line 58, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_wchar_t_memmove_74b.cpp | Line 38, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s03/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE805_wchar_t_memmove_74b.cpp | Line 58, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_memcpy_51b.cpp | Line 33, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_memcpy_51b.cpp | Line 50, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_memcpy_52c.cpp | Line 33, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_memcpy_52c.cpp | Line 50, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_memcpy_53d.cpp | Line 33, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_memcpy_53d.cpp | Line 50, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_memcpy_54e.cpp | Line 33, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_memcpy_54e.cpp | Line 50, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_memcpy_63b.cpp | Line 32, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_memcpy_63b.cpp | Line 50, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_memcpy_64b.cpp | Line 35, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_memcpy_64b.cpp | Line 56, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_memcpy_65b.cpp | Line 31, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_memcpy_65b.cpp | Line 48, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_memcpy_66b.cpp | Line 33, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_memcpy_66b.cpp | Line 51, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_memcpy_67b.cpp | Line 37, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_memcpy_67b.cpp | Line 55, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_memcpy_68b.cpp | Line 37, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_memcpy_68b.cpp | Line 55, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_memcpy_72b.cpp | Line 36, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_memcpy_72b.cpp | Line 54, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_memcpy_73b.cpp | Line 36, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_memcpy_73b.cpp | Line 54, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_memcpy_74b.cpp | Line 36, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_memcpy_74b.cpp | Line 54, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_memmove_51b.cpp | Line 33, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_memmove_51b.cpp | Line 50, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_memmove_52c.cpp | Line 33, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_memmove_52c.cpp | Line 50, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_memmove_53d.cpp | Line 33, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_memmove_53d.cpp | Line 50, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_memmove_54e.cpp | Line 33, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_memmove_54e.cpp | Line 50, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_memmove_63b.cpp | Line 32, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_memmove_63b.cpp | Line 50, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_memmove_64b.cpp | Line 35, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_memmove_64b.cpp | Line 56, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_memmove_65b.cpp | Line 31, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_memmove_65b.cpp | Line 48, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_memmove_66b.cpp | Line 33, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_memmove_66b.cpp | Line 51, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_memmove_67b.cpp | Line 37, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_memmove_67b.cpp | Line 55, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_memmove_68b.cpp | Line 37, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_memmove_68b.cpp | Line 55, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_memmove_72b.cpp | Line 36, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_memmove_72b.cpp | Line 54, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_memmove_73b.cpp | Line 36, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_memmove_73b.cpp | Line 54, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_memmove_74b.cpp | Line 36, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_memmove_74b.cpp | Line 54, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_ncat_51b.cpp | Line 33, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_ncat_51b.cpp | Line 50, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_ncat_52c.cpp | Line 33, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_ncat_52c.cpp | Line 50, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_ncat_53d.cpp | Line 33, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_ncat_53d.cpp | Line 50, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_ncat_54e.cpp | Line 33, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_ncat_54e.cpp | Line 50, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_ncat_63b.cpp | Line 32, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_ncat_63b.cpp | Line 50, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_ncat_64b.cpp | Line 35, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_ncat_64b.cpp | Line 56, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_ncat_65b.cpp | Line 31, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_ncat_65b.cpp | Line 48, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_ncat_66b.cpp | Line 33, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_ncat_66b.cpp | Line 51, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_ncat_67b.cpp | Line 37, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_ncat_67b.cpp | Line 55, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_ncat_68b.cpp | Line 37, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_ncat_68b.cpp | Line 55, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_ncat_72b.cpp | Line 36, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_ncat_72b.cpp | Line 54, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_ncat_73b.cpp | Line 36, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_ncat_73b.cpp | Line 54, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_ncat_74b.cpp | Line 36, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_ncat_74b.cpp | Line 54, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_ncpy_51b.cpp | Line 33, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_ncpy_51b.cpp | Line 50, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_ncpy_52c.cpp | Line 33, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_ncpy_52c.cpp | Line 50, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_ncpy_53d.cpp | Line 33, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_ncpy_53d.cpp | Line 50, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_ncpy_54e.cpp | Line 33, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_ncpy_54e.cpp | Line 50, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_ncpy_63b.cpp | Line 32, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_ncpy_63b.cpp | Line 50, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_ncpy_64b.cpp | Line 35, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_ncpy_64b.cpp | Line 56, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_ncpy_65b.cpp | Line 31, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_ncpy_65b.cpp | Line 48, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_ncpy_66b.cpp | Line 33, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_ncpy_66b.cpp | Line 51, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_ncpy_67b.cpp | Line 37, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_ncpy_67b.cpp | Line 55, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_ncpy_68b.cpp | Line 37, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_ncpy_68b.cpp | Line 55, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_ncpy_72b.cpp | Line 36, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_ncpy_72b.cpp | Line 54, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_ncpy_73b.cpp | Line 36, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_ncpy_73b.cpp | Line 54, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_ncpy_74b.cpp | Line 36, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_char_ncpy_74b.cpp | Line 54, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_wchar_t_memcpy_51b.cpp | Line 33, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_wchar_t_memcpy_51b.cpp | Line 50, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_wchar_t_memcpy_52c.cpp | Line 33, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_wchar_t_memcpy_52c.cpp | Line 50, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_wchar_t_memcpy_53d.cpp | Line 33, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_wchar_t_memcpy_53d.cpp | Line 50, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_wchar_t_memcpy_54e.cpp | Line 33, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_wchar_t_memcpy_54e.cpp | Line 50, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_wchar_t_memcpy_63b.cpp | Line 32, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_wchar_t_memcpy_63b.cpp | Line 50, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_wchar_t_memcpy_64b.cpp | Line 35, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_wchar_t_memcpy_64b.cpp | Line 56, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_wchar_t_memcpy_65b.cpp | Line 31, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_wchar_t_memcpy_65b.cpp | Line 48, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_wchar_t_memcpy_66b.cpp | Line 33, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_wchar_t_memcpy_66b.cpp | Line 51, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_wchar_t_memcpy_67b.cpp | Line 37, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_wchar_t_memcpy_67b.cpp | Line 55, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_wchar_t_memcpy_68b.cpp | Line 37, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_wchar_t_memcpy_68b.cpp | Line 55, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_wchar_t_memcpy_72b.cpp | Line 36, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_wchar_t_memcpy_72b.cpp | Line 54, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_wchar_t_memcpy_73b.cpp | Line 36, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_wchar_t_memcpy_73b.cpp | Line 54, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_wchar_t_memcpy_74b.cpp | Line 36, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_wchar_t_memcpy_74b.cpp | Line 54, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_wchar_t_memmove_51b.cpp | Line 33, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_wchar_t_memmove_51b.cpp | Line 50, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_wchar_t_memmove_52c.cpp | Line 33, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_wchar_t_memmove_52c.cpp | Line 50, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_wchar_t_memmove_53d.cpp | Line 33, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_wchar_t_memmove_53d.cpp | Line 50, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_wchar_t_memmove_54e.cpp | Line 33, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_wchar_t_memmove_54e.cpp | Line 50, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_wchar_t_memmove_63b.cpp | Line 32, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_wchar_t_memmove_63b.cpp | Line 50, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_wchar_t_memmove_64b.cpp | Line 35, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_wchar_t_memmove_64b.cpp | Line 56, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_wchar_t_memmove_65b.cpp | Line 31, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_wchar_t_memmove_65b.cpp | Line 48, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_wchar_t_memmove_66b.cpp | Line 33, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_wchar_t_memmove_66b.cpp | Line 51, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_wchar_t_memmove_67b.cpp | Line 37, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_wchar_t_memmove_67b.cpp | Line 55, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_wchar_t_memmove_68b.cpp | Line 37, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_wchar_t_memmove_68b.cpp | Line 55, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_wchar_t_memmove_72b.cpp | Line 36, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_wchar_t_memmove_72b.cpp | Line 54, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_wchar_t_memmove_73b.cpp | Line 36, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_wchar_t_memmove_73b.cpp | Line 54, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_wchar_t_memmove_74b.cpp | Line 36, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s04/CWE122_Heap_Based_Buffer_Overflow__cpp_CWE806_wchar_t_memmove_74b.cpp | Line 54, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__CWE131_memcpy_51b.c | Line 28, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__CWE131_memcpy_51b.c | Line 44, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__CWE131_memcpy_52c.c | Line 28, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__CWE131_memcpy_52c.c | Line 44, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__CWE131_memcpy_53d.c | Line 28, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__CWE131_memcpy_53d.c | Line 44, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__CWE131_memcpy_54e.c | Line 28, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__CWE131_memcpy_54e.c | Line 44, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__CWE131_memcpy_63b.c | Line 27, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__CWE131_memcpy_63b.c | Line 44, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__CWE131_memcpy_64b.c | Line 30, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__CWE131_memcpy_64b.c | Line 50, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__CWE131_memcpy_65b.c | Line 26, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__CWE131_memcpy_65b.c | Line 42, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__CWE131_memcpy_66b.c | Line 28, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__CWE131_memcpy_66b.c | Line 45, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__CWE131_memcpy_67b.c | Line 32, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__CWE131_memcpy_67b.c | Line 49, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__CWE131_memcpy_68b.c | Line 32, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__CWE131_memcpy_68b.c | Line 49, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__CWE131_memcpy_72b.cpp | Line 34, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__CWE131_memcpy_72b.cpp | Line 51, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__CWE131_memcpy_73b.cpp | Line 34, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__CWE131_memcpy_73b.cpp | Line 51, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__CWE131_memcpy_74b.cpp | Line 34, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__CWE131_memcpy_74b.cpp | Line 51, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_char_cat_51b.cpp | Line 35, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_char_cat_51b.cpp | Line 53, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_char_cat_52c.cpp | Line 35, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_char_cat_52c.cpp | Line 53, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_char_cat_53d.cpp | Line 35, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_char_cat_53d.cpp | Line 53, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_char_cat_54e.cpp | Line 35, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_char_cat_54e.cpp | Line 53, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_char_cat_63b.cpp | Line 34, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_char_cat_63b.cpp | Line 53, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_char_cat_64b.cpp | Line 37, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_char_cat_64b.cpp | Line 59, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_char_cat_65b.cpp | Line 33, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_char_cat_65b.cpp | Line 51, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_char_cat_66b.cpp | Line 35, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_char_cat_66b.cpp | Line 54, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_char_cat_67b.cpp | Line 39, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_char_cat_67b.cpp | Line 58, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_char_cat_68b.cpp | Line 39, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_char_cat_68b.cpp | Line 58, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_char_cat_72b.cpp | Line 38, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_char_cat_72b.cpp | Line 57, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_char_cat_73b.cpp | Line 38, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_char_cat_73b.cpp | Line 57, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_char_cat_74b.cpp | Line 38, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_char_cat_74b.cpp | Line 57, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_char_cpy_51b.cpp | Line 35, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_char_cpy_51b.cpp | Line 53, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_char_cpy_52c.cpp | Line 35, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_char_cpy_52c.cpp | Line 53, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_char_cpy_53d.cpp | Line 35, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_char_cpy_53d.cpp | Line 53, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_char_cpy_54e.cpp | Line 35, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_char_cpy_54e.cpp | Line 53, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_char_cpy_63b.cpp | Line 34, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_char_cpy_63b.cpp | Line 53, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_char_cpy_64b.cpp | Line 37, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_char_cpy_64b.cpp | Line 59, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_char_cpy_65b.cpp | Line 33, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_char_cpy_65b.cpp | Line 51, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_char_cpy_66b.cpp | Line 35, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_char_cpy_66b.cpp | Line 54, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_char_cpy_67b.cpp | Line 39, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_char_cpy_67b.cpp | Line 58, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_char_cpy_68b.cpp | Line 39, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_char_cpy_68b.cpp | Line 58, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_char_cpy_72b.cpp | Line 38, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_char_cpy_72b.cpp | Line 57, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_char_cpy_73b.cpp | Line 38, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_char_cpy_73b.cpp | Line 57, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_char_cpy_74b.cpp | Line 38, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_char_cpy_74b.cpp | Line 57, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_wchar_t_cat_51b.cpp | Line 35, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_wchar_t_cat_51b.cpp | Line 53, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_wchar_t_cat_52c.cpp | Line 35, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_wchar_t_cat_52c.cpp | Line 53, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_wchar_t_cat_53d.cpp | Line 35, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_wchar_t_cat_53d.cpp | Line 53, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_wchar_t_cat_54e.cpp | Line 35, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_wchar_t_cat_54e.cpp | Line 53, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_wchar_t_cat_63b.cpp | Line 34, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_wchar_t_cat_63b.cpp | Line 53, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_wchar_t_cat_64b.cpp | Line 37, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_wchar_t_cat_64b.cpp | Line 59, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_wchar_t_cat_65b.cpp | Line 33, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_wchar_t_cat_65b.cpp | Line 51, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_wchar_t_cat_66b.cpp | Line 35, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_wchar_t_cat_66b.cpp | Line 54, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_wchar_t_cat_67b.cpp | Line 39, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_wchar_t_cat_67b.cpp | Line 58, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_wchar_t_cat_68b.cpp | Line 39, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_wchar_t_cat_68b.cpp | Line 58, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_wchar_t_cat_72b.cpp | Line 38, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_wchar_t_cat_72b.cpp | Line 57, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_wchar_t_cat_73b.cpp | Line 38, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_wchar_t_cat_73b.cpp | Line 57, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_wchar_t_cat_74b.cpp | Line 38, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_wchar_t_cat_74b.cpp | Line 57, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_wchar_t_cpy_51b.cpp | Line 35, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_wchar_t_cpy_51b.cpp | Line 53, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_wchar_t_cpy_52c.cpp | Line 35, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_wchar_t_cpy_52c.cpp | Line 53, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_wchar_t_cpy_53d.cpp | Line 35, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_wchar_t_cpy_53d.cpp | Line 53, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_wchar_t_cpy_54e.cpp | Line 35, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_wchar_t_cpy_54e.cpp | Line 53, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_wchar_t_cpy_63b.cpp | Line 34, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_wchar_t_cpy_63b.cpp | Line 53, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_wchar_t_cpy_64b.cpp | Line 37, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_wchar_t_cpy_64b.cpp | Line 59, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_wchar_t_cpy_65b.cpp | Line 33, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_wchar_t_cpy_65b.cpp | Line 51, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_wchar_t_cpy_66b.cpp | Line 35, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_wchar_t_cpy_66b.cpp | Line 54, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_wchar_t_cpy_67b.cpp | Line 39, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_wchar_t_cpy_67b.cpp | Line 58, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_wchar_t_cpy_68b.cpp | Line 39, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_wchar_t_cpy_68b.cpp | Line 58, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_wchar_t_cpy_72b.cpp | Line 38, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_wchar_t_cpy_72b.cpp | Line 57, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_wchar_t_cpy_73b.cpp | Line 38, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_wchar_t_cpy_73b.cpp | Line 57, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_wchar_t_cpy_74b.cpp | Line 38, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_dest_wchar_t_cpy_74b.cpp | Line 57, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_char_cat_51b.cpp | Line 33, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_char_cat_51b.cpp | Line 49, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_char_cat_52c.cpp | Line 33, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_char_cat_52c.cpp | Line 49, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_char_cat_53d.cpp | Line 33, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_char_cat_53d.cpp | Line 49, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_char_cat_54e.cpp | Line 33, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_char_cat_54e.cpp | Line 49, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_char_cat_63b.cpp | Line 32, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_char_cat_63b.cpp | Line 49, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_char_cat_64b.cpp | Line 35, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_char_cat_64b.cpp | Line 55, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_char_cat_65b.cpp | Line 31, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_char_cat_65b.cpp | Line 47, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_char_cat_66b.cpp | Line 33, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_char_cat_66b.cpp | Line 50, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_char_cat_67b.cpp | Line 37, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_char_cat_67b.cpp | Line 54, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_char_cat_68b.cpp | Line 37, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_char_cat_68b.cpp | Line 54, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_char_cat_72b.cpp | Line 36, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_char_cat_72b.cpp | Line 53, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_char_cat_73b.cpp | Line 36, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_char_cat_73b.cpp | Line 53, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_char_cat_74b.cpp | Line 36, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_char_cat_74b.cpp | Line 53, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_char_cpy_51b.cpp | Line 33, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_char_cpy_51b.cpp | Line 49, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_char_cpy_52c.cpp | Line 33, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_char_cpy_52c.cpp | Line 49, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_char_cpy_53d.cpp | Line 33, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_char_cpy_53d.cpp | Line 49, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_char_cpy_54e.cpp | Line 33, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_char_cpy_54e.cpp | Line 49, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_char_cpy_63b.cpp | Line 32, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_char_cpy_63b.cpp | Line 49, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_char_cpy_64b.cpp | Line 35, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_char_cpy_64b.cpp | Line 55, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_char_cpy_65b.cpp | Line 31, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_char_cpy_65b.cpp | Line 47, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_char_cpy_66b.cpp | Line 33, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_char_cpy_66b.cpp | Line 50, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_char_cpy_67b.cpp | Line 37, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_char_cpy_67b.cpp | Line 54, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_char_cpy_68b.cpp | Line 37, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_char_cpy_68b.cpp | Line 54, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_char_cpy_72b.cpp | Line 36, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_char_cpy_72b.cpp | Line 53, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_char_cpy_73b.cpp | Line 36, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_char_cpy_73b.cpp | Line 53, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_char_cpy_74b.cpp | Line 36, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_char_cpy_74b.cpp | Line 53, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_wchar_t_cat_51b.cpp | Line 33, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_wchar_t_cat_51b.cpp | Line 49, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_wchar_t_cat_52c.cpp | Line 33, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_wchar_t_cat_52c.cpp | Line 49, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_wchar_t_cat_53d.cpp | Line 33, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_wchar_t_cat_53d.cpp | Line 49, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_wchar_t_cat_54e.cpp | Line 33, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_wchar_t_cat_54e.cpp | Line 49, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_wchar_t_cat_63b.cpp | Line 32, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_wchar_t_cat_63b.cpp | Line 49, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_wchar_t_cat_64b.cpp | Line 35, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_wchar_t_cat_64b.cpp | Line 55, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_wchar_t_cat_65b.cpp | Line 31, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_wchar_t_cat_65b.cpp | Line 47, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_wchar_t_cat_66b.cpp | Line 33, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_wchar_t_cat_66b.cpp | Line 50, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_wchar_t_cat_67b.cpp | Line 37, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_wchar_t_cat_67b.cpp | Line 54, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_wchar_t_cat_68b.cpp | Line 37, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_wchar_t_cat_68b.cpp | Line 54, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_wchar_t_cat_72b.cpp | Line 36, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_wchar_t_cat_72b.cpp | Line 53, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_wchar_t_cat_73b.cpp | Line 36, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_wchar_t_cat_73b.cpp | Line 53, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_wchar_t_cat_74b.cpp | Line 36, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_wchar_t_cat_74b.cpp | Line 53, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_wchar_t_cpy_51b.cpp | Line 33, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_wchar_t_cpy_51b.cpp | Line 49, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_wchar_t_cpy_52c.cpp | Line 33, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_wchar_t_cpy_52c.cpp | Line 49, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_wchar_t_cpy_53d.cpp | Line 33, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_wchar_t_cpy_53d.cpp | Line 49, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_wchar_t_cpy_54e.cpp | Line 33, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_wchar_t_cpy_54e.cpp | Line 49, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_wchar_t_cpy_63b.cpp | Line 32, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_wchar_t_cpy_63b.cpp | Line 49, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_wchar_t_cpy_64b.cpp | Line 35, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_wchar_t_cpy_64b.cpp | Line 55, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_wchar_t_cpy_65b.cpp | Line 31, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_wchar_t_cpy_65b.cpp | Line 47, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_wchar_t_cpy_66b.cpp | Line 33, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_wchar_t_cpy_66b.cpp | Line 50, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_wchar_t_cpy_67b.cpp | Line 37, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_wchar_t_cpy_67b.cpp | Line 54, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_wchar_t_cpy_68b.cpp | Line 37, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_wchar_t_cpy_68b.cpp | Line 54, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_wchar_t_cpy_72b.cpp | Line 36, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_wchar_t_cpy_72b.cpp | Line 53, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_wchar_t_cpy_73b.cpp | Line 36, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_wchar_t_cpy_73b.cpp | Line 53, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_wchar_t_cpy_74b.cpp | Line 36, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s05/CWE122_Heap_Based_Buffer_Overflow__cpp_src_wchar_t_cpy_74b.cpp | Line 53, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__CWE131_memmove_51b.c | Line 28, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__CWE131_memmove_51b.c | Line 44, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__CWE131_memmove_52c.c | Line 28, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__CWE131_memmove_52c.c | Line 44, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__CWE131_memmove_53d.c | Line 28, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__CWE131_memmove_53d.c | Line 44, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__CWE131_memmove_54e.c | Line 28, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__CWE131_memmove_54e.c | Line 44, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__CWE131_memmove_63b.c | Line 27, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__CWE131_memmove_63b.c | Line 44, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__CWE131_memmove_64b.c | Line 30, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__CWE131_memmove_64b.c | Line 50, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__CWE131_memmove_65b.c | Line 26, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__CWE131_memmove_65b.c | Line 42, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__CWE131_memmove_66b.c | Line 28, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__CWE131_memmove_66b.c | Line 45, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__CWE131_memmove_67b.c | Line 32, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__CWE131_memmove_67b.c | Line 49, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__CWE131_memmove_68b.c | Line 32, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__CWE131_memmove_68b.c | Line 49, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__CWE131_memmove_72b.cpp | Line 34, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__CWE131_memmove_72b.cpp | Line 51, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__CWE131_memmove_73b.cpp | Line 34, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__CWE131_memmove_73b.cpp | Line 51, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__CWE131_memmove_74b.cpp | Line 34, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__CWE131_memmove_74b.cpp | Line 51, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__CWE135_22b.c | Line 36, Column 19
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__CWE135_22b.c | Line 67, Column 19
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__CWE135_22b.c | Line 84, Column 19
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__CWE135_22b.c | Line 101, Column 19
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__CWE135_51b.c | Line 31, Column 15
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__CWE135_51b.c | Line 49, Column 15
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__CWE135_51b.c | Line 63, Column 15
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__CWE135_52c.c | Line 31, Column 15
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__CWE135_52c.c | Line 49, Column 15
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__CWE135_52c.c | Line 63, Column 15
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__CWE135_53d.c | Line 31, Column 15
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__CWE135_53d.c | Line 49, Column 15
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__CWE135_53d.c | Line 63, Column 15
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__CWE135_54e.c | Line 31, Column 15
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__CWE135_54e.c | Line 49, Column 15
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__CWE135_54e.c | Line 63, Column 15
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__CWE135_62b.cpp | Line 47, Column 9
Pointer 'dataGoodBuffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: char* dataGoodBuffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__CWE135_62b.cpp | Line 50, Column 27
Pointer 'dataGoodBuffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__CWE135_63b.c | Line 32, Column 15
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__CWE135_63b.c | Line 51, Column 15
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__CWE135_63b.c | Line 66, Column 15
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__CWE135_64b.c | Line 35, Column 15
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__CWE135_64b.c | Line 57, Column 15
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__CWE135_64b.c | Line 75, Column 15
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__CWE135_65b.c | Line 31, Column 15
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__CWE135_65b.c | Line 49, Column 15
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__CWE135_65b.c | Line 63, Column 15
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__CWE135_66b.c | Line 33, Column 15
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__CWE135_66b.c | Line 52, Column 15
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__CWE135_66b.c | Line 67, Column 15
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__CWE135_67b.c | Line 37, Column 15
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__CWE135_67b.c | Line 56, Column 15
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__CWE135_67b.c | Line 71, Column 15
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__CWE135_68b.c | Line 36, Column 15
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__CWE135_68b.c | Line 55, Column 15
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__CWE135_68b.c | Line 70, Column 15
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__CWE135_72b.cpp | Line 39, Column 15
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__CWE135_72b.cpp | Line 58, Column 15
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__CWE135_72b.cpp | Line 73, Column 15
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__CWE135_73b.cpp | Line 39, Column 15
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__CWE135_73b.cpp | Line 58, Column 15
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__CWE135_73b.cpp | Line 73, Column 15
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__CWE135_74b.cpp | Line 39, Column 15
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__CWE135_74b.cpp | Line 58, Column 15
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__CWE135_74b.cpp | Line 73, Column 15
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_22b.c | Line 31, Column 13
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_22b.c | Line 36, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_22b.c | Line 42, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_22b.c | Line 46, Column 41
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_22b.c | Line 79, Column 13
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_22b.c | Line 84, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_22b.c | Line 89, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_22b.c | Line 93, Column 41
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_22b.c | Line 112, Column 13
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_22b.c | Line 117, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_22b.c | Line 122, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_22b.c | Line 126, Column 41
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_22b.c | Line 145, Column 13
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_22b.c | Line 150, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_22b.c | Line 156, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_22b.c | Line 160, Column 41
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_51b.c | Line 48, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_51b.c | Line 53, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_51b.c | Line 59, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_51b.c | Line 63, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_51b.c | Line 83, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_51b.c | Line 88, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_51b.c | Line 94, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_51b.c | Line 98, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_51b.c | Line 114, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_51b.c | Line 119, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_51b.c | Line 124, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_51b.c | Line 128, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_52c.c | Line 48, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_52c.c | Line 53, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_52c.c | Line 59, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_52c.c | Line 63, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_52c.c | Line 83, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_52c.c | Line 88, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_52c.c | Line 94, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_52c.c | Line 98, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_52c.c | Line 114, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_52c.c | Line 119, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_52c.c | Line 124, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_52c.c | Line 128, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_53d.c | Line 48, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_53d.c | Line 53, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_53d.c | Line 59, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_53d.c | Line 63, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_53d.c | Line 83, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_53d.c | Line 88, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_53d.c | Line 94, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_53d.c | Line 98, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_53d.c | Line 114, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_53d.c | Line 119, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_53d.c | Line 124, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_53d.c | Line 128, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_54e.c | Line 48, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_54e.c | Line 53, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_54e.c | Line 59, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_54e.c | Line 63, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_54e.c | Line 83, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_54e.c | Line 88, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_54e.c | Line 94, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_54e.c | Line 98, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_54e.c | Line 114, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_54e.c | Line 119, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_54e.c | Line 124, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_54e.c | Line 128, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_61b.c | Line 88, Column 20
Use of unsafe function 'atoi' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_61b.c | Line 163, Column 20
Use of unsafe function 'atoi' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_62b.cpp | Line 91, Column 20
Use of unsafe function 'atoi' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_62b.cpp | Line 164, Column 20
Use of unsafe function 'atoi' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_63b.c | Line 49, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_63b.c | Line 54, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_63b.c | Line 60, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_63b.c | Line 64, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_63b.c | Line 85, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_63b.c | Line 90, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_63b.c | Line 96, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_63b.c | Line 100, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_63b.c | Line 117, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_63b.c | Line 122, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_63b.c | Line 127, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_63b.c | Line 131, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_64b.c | Line 47, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_64b.c | Line 52, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_64b.c | Line 57, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_64b.c | Line 63, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_64b.c | Line 67, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_64b.c | Line 86, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_64b.c | Line 91, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_64b.c | Line 96, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_64b.c | Line 102, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_64b.c | Line 106, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_64b.c | Line 121, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_64b.c | Line 126, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_64b.c | Line 131, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_64b.c | Line 136, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_64b.c | Line 140, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_65b.c | Line 48, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_65b.c | Line 53, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_65b.c | Line 59, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_65b.c | Line 63, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_65b.c | Line 83, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_65b.c | Line 88, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_65b.c | Line 94, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_65b.c | Line 98, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_65b.c | Line 114, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_65b.c | Line 119, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_65b.c | Line 124, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_65b.c | Line 128, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_66b.c | Line 50, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_66b.c | Line 55, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_66b.c | Line 61, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_66b.c | Line 65, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_66b.c | Line 86, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_66b.c | Line 91, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_66b.c | Line 97, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_66b.c | Line 101, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_66b.c | Line 118, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_66b.c | Line 123, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_66b.c | Line 128, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_66b.c | Line 132, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_67b.c | Line 54, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_67b.c | Line 59, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_67b.c | Line 65, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_67b.c | Line 69, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_67b.c | Line 90, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_67b.c | Line 95, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_67b.c | Line 101, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_67b.c | Line 105, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_67b.c | Line 122, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_67b.c | Line 127, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_67b.c | Line 132, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_67b.c | Line 136, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_68b.c | Line 53, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_68b.c | Line 58, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_68b.c | Line 64, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_68b.c | Line 68, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_68b.c | Line 89, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_68b.c | Line 94, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_68b.c | Line 100, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_68b.c | Line 104, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_68b.c | Line 121, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_68b.c | Line 126, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_68b.c | Line 131, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_68b.c | Line 135, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_72b.cpp | Line 34, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_72b.cpp | Line 39, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_72b.cpp | Line 45, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_72b.cpp | Line 49, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_72b.cpp | Line 70, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_72b.cpp | Line 75, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_72b.cpp | Line 81, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_72b.cpp | Line 85, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_72b.cpp | Line 102, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_72b.cpp | Line 107, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_72b.cpp | Line 112, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_72b.cpp | Line 116, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_73b.cpp | Line 34, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_73b.cpp | Line 39, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_73b.cpp | Line 45, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_73b.cpp | Line 49, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_73b.cpp | Line 70, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_73b.cpp | Line 75, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_73b.cpp | Line 81, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_73b.cpp | Line 85, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_73b.cpp | Line 102, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_73b.cpp | Line 107, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_73b.cpp | Line 112, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_73b.cpp | Line 116, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_74b.cpp | Line 34, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_74b.cpp | Line 39, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_74b.cpp | Line 45, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_74b.cpp | Line 49, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_74b.cpp | Line 70, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_74b.cpp | Line 75, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_74b.cpp | Line 81, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_74b.cpp | Line 85, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_74b.cpp | Line 102, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_74b.cpp | Line 107, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_74b.cpp | Line 112, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_connect_socket_74b.cpp | Line 116, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_22b.c | Line 31, Column 13
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_22b.c | Line 36, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_22b.c | Line 42, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_22b.c | Line 46, Column 41
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_22b.c | Line 79, Column 13
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_22b.c | Line 84, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_22b.c | Line 89, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_22b.c | Line 93, Column 41
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_22b.c | Line 112, Column 13
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_22b.c | Line 117, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_22b.c | Line 122, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_22b.c | Line 126, Column 41
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_22b.c | Line 145, Column 13
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_22b.c | Line 150, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_22b.c | Line 156, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_22b.c | Line 160, Column 41
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_51b.c | Line 28, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_51b.c | Line 33, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_51b.c | Line 39, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_51b.c | Line 43, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_51b.c | Line 63, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_51b.c | Line 68, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_51b.c | Line 74, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_51b.c | Line 78, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_51b.c | Line 94, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_51b.c | Line 99, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_51b.c | Line 104, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_51b.c | Line 108, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_52c.c | Line 28, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_52c.c | Line 33, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_52c.c | Line 39, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_52c.c | Line 43, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_52c.c | Line 63, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_52c.c | Line 68, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_52c.c | Line 74, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_52c.c | Line 78, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_52c.c | Line 94, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_52c.c | Line 99, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_52c.c | Line 104, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_52c.c | Line 108, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_53d.c | Line 28, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_53d.c | Line 33, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_53d.c | Line 39, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_53d.c | Line 43, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_53d.c | Line 63, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_53d.c | Line 68, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_53d.c | Line 74, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_53d.c | Line 78, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_53d.c | Line 94, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_53d.c | Line 99, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_53d.c | Line 104, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_53d.c | Line 108, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_54e.c | Line 28, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_54e.c | Line 33, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_54e.c | Line 39, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_54e.c | Line 43, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_54e.c | Line 63, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_54e.c | Line 68, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_54e.c | Line 74, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_54e.c | Line 78, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_54e.c | Line 94, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_54e.c | Line 99, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_54e.c | Line 104, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_54e.c | Line 108, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_61b.c | Line 32, Column 20
Use of unsafe function 'atoi' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_61b.c | Line 64, Column 20
Use of unsafe function 'atoi' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_62b.cpp | Line 35, Column 20
Use of unsafe function 'atoi' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_62b.cpp | Line 65, Column 20
Use of unsafe function 'atoi' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_63b.c | Line 29, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_63b.c | Line 34, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_63b.c | Line 40, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_63b.c | Line 44, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_63b.c | Line 65, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_63b.c | Line 70, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_63b.c | Line 76, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_63b.c | Line 80, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_63b.c | Line 97, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_63b.c | Line 102, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_63b.c | Line 107, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_63b.c | Line 111, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_64b.c | Line 27, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_64b.c | Line 32, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_64b.c | Line 37, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_64b.c | Line 43, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_64b.c | Line 47, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_64b.c | Line 66, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_64b.c | Line 71, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_64b.c | Line 76, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_64b.c | Line 82, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_64b.c | Line 86, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_64b.c | Line 101, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_64b.c | Line 106, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_64b.c | Line 111, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_64b.c | Line 116, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_64b.c | Line 120, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_65b.c | Line 28, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_65b.c | Line 33, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_65b.c | Line 39, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_65b.c | Line 43, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_65b.c | Line 63, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_65b.c | Line 68, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_65b.c | Line 74, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_65b.c | Line 78, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_65b.c | Line 94, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_65b.c | Line 99, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_65b.c | Line 104, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_65b.c | Line 108, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_66b.c | Line 30, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_66b.c | Line 35, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_66b.c | Line 41, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_66b.c | Line 45, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_66b.c | Line 66, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_66b.c | Line 71, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_66b.c | Line 77, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_66b.c | Line 81, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_66b.c | Line 98, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_66b.c | Line 103, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_66b.c | Line 108, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_66b.c | Line 112, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_67b.c | Line 34, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_67b.c | Line 39, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_67b.c | Line 45, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_67b.c | Line 49, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_67b.c | Line 70, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_67b.c | Line 75, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_67b.c | Line 81, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_67b.c | Line 85, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_67b.c | Line 102, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_67b.c | Line 107, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_67b.c | Line 112, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_67b.c | Line 116, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_68b.c | Line 33, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_68b.c | Line 38, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_68b.c | Line 44, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_68b.c | Line 48, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_68b.c | Line 69, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_68b.c | Line 74, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_68b.c | Line 80, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_68b.c | Line 84, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_68b.c | Line 101, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_68b.c | Line 106, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_68b.c | Line 111, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_68b.c | Line 115, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_72b.cpp | Line 34, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_72b.cpp | Line 39, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_72b.cpp | Line 45, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_72b.cpp | Line 49, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_72b.cpp | Line 70, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_72b.cpp | Line 75, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_72b.cpp | Line 81, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_72b.cpp | Line 85, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_72b.cpp | Line 102, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_72b.cpp | Line 107, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_72b.cpp | Line 112, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_72b.cpp | Line 116, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_73b.cpp | Line 34, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_73b.cpp | Line 39, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_73b.cpp | Line 45, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_73b.cpp | Line 49, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_73b.cpp | Line 70, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_73b.cpp | Line 75, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_73b.cpp | Line 81, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_73b.cpp | Line 85, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_73b.cpp | Line 102, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_73b.cpp | Line 107, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_73b.cpp | Line 112, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_73b.cpp | Line 116, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_74b.cpp | Line 34, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_74b.cpp | Line 39, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_74b.cpp | Line 45, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_74b.cpp | Line 49, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_74b.cpp | Line 70, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_74b.cpp | Line 75, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_74b.cpp | Line 81, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_74b.cpp | Line 85, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_74b.cpp | Line 102, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_74b.cpp | Line 107, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_74b.cpp | Line 112, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fgets_74b.cpp | Line 116, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_22b.c | Line 31, Column 13
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_22b.c | Line 36, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_22b.c | Line 42, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_22b.c | Line 46, Column 41
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_22b.c | Line 79, Column 13
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_22b.c | Line 84, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_22b.c | Line 89, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_22b.c | Line 93, Column 41
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_22b.c | Line 112, Column 13
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_22b.c | Line 117, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_22b.c | Line 122, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_22b.c | Line 126, Column 41
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_22b.c | Line 145, Column 13
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_22b.c | Line 150, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_22b.c | Line 156, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_22b.c | Line 160, Column 41
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_51b.c | Line 26, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_51b.c | Line 31, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_51b.c | Line 37, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_51b.c | Line 41, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_51b.c | Line 61, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_51b.c | Line 66, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_51b.c | Line 72, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_51b.c | Line 76, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_51b.c | Line 92, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_51b.c | Line 97, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_51b.c | Line 102, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_51b.c | Line 106, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_52c.c | Line 26, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_52c.c | Line 31, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_52c.c | Line 37, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_52c.c | Line 41, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_52c.c | Line 61, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_52c.c | Line 66, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_52c.c | Line 72, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_52c.c | Line 76, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_52c.c | Line 92, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_52c.c | Line 97, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_52c.c | Line 102, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_52c.c | Line 106, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_53d.c | Line 26, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_53d.c | Line 31, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_53d.c | Line 37, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_53d.c | Line 41, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_53d.c | Line 61, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_53d.c | Line 66, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_53d.c | Line 72, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_53d.c | Line 76, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_53d.c | Line 92, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_53d.c | Line 97, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_53d.c | Line 102, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_53d.c | Line 106, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_54e.c | Line 26, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_54e.c | Line 31, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_54e.c | Line 37, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_54e.c | Line 41, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_54e.c | Line 61, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_54e.c | Line 66, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_54e.c | Line 72, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_54e.c | Line 76, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_54e.c | Line 92, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_54e.c | Line 97, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_54e.c | Line 102, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_54e.c | Line 106, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_61b.c | Line 25, Column 5
Use of unsafe function 'fscanf' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_61b.c | Line 46, Column 5
Use of unsafe function 'fscanf' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_62b.cpp | Line 28, Column 5
Use of unsafe function 'fscanf' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_62b.cpp | Line 47, Column 5
Use of unsafe function 'fscanf' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_63b.c | Line 27, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_63b.c | Line 32, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_63b.c | Line 38, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_63b.c | Line 42, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_63b.c | Line 63, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_63b.c | Line 68, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_63b.c | Line 74, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_63b.c | Line 78, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_63b.c | Line 95, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_63b.c | Line 100, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_63b.c | Line 105, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_63b.c | Line 109, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_64b.c | Line 25, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_64b.c | Line 30, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_64b.c | Line 35, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_64b.c | Line 41, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_64b.c | Line 45, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_64b.c | Line 64, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_64b.c | Line 69, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_64b.c | Line 74, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_64b.c | Line 80, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_64b.c | Line 84, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_64b.c | Line 99, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_64b.c | Line 104, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_64b.c | Line 109, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_64b.c | Line 114, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_64b.c | Line 118, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_65b.c | Line 26, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_65b.c | Line 31, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_65b.c | Line 37, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_65b.c | Line 41, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_65b.c | Line 61, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_65b.c | Line 66, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_65b.c | Line 72, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_65b.c | Line 76, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_65b.c | Line 92, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_65b.c | Line 97, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_65b.c | Line 102, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_65b.c | Line 106, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_66b.c | Line 28, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_66b.c | Line 33, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_66b.c | Line 39, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_66b.c | Line 43, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_66b.c | Line 64, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_66b.c | Line 69, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_66b.c | Line 75, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_66b.c | Line 79, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_66b.c | Line 96, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_66b.c | Line 101, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_66b.c | Line 106, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_66b.c | Line 110, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_67b.c | Line 32, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_67b.c | Line 37, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_67b.c | Line 43, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_67b.c | Line 47, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_67b.c | Line 68, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_67b.c | Line 73, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_67b.c | Line 79, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_67b.c | Line 83, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_67b.c | Line 100, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_67b.c | Line 105, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_67b.c | Line 110, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_67b.c | Line 114, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_68b.c | Line 31, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_68b.c | Line 36, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_68b.c | Line 42, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_68b.c | Line 46, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_68b.c | Line 67, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_68b.c | Line 72, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_68b.c | Line 78, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_68b.c | Line 82, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_68b.c | Line 99, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_68b.c | Line 104, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_68b.c | Line 109, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_68b.c | Line 113, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_72b.cpp | Line 34, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_72b.cpp | Line 39, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_72b.cpp | Line 45, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_72b.cpp | Line 49, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_72b.cpp | Line 70, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_72b.cpp | Line 75, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_72b.cpp | Line 81, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_72b.cpp | Line 85, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_72b.cpp | Line 102, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_72b.cpp | Line 107, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_72b.cpp | Line 112, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_72b.cpp | Line 116, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_73b.cpp | Line 34, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_73b.cpp | Line 39, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_73b.cpp | Line 45, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_73b.cpp | Line 49, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_73b.cpp | Line 70, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_73b.cpp | Line 75, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_73b.cpp | Line 81, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_73b.cpp | Line 85, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_73b.cpp | Line 102, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_73b.cpp | Line 107, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_73b.cpp | Line 112, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_73b.cpp | Line 116, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_74b.cpp | Line 34, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_74b.cpp | Line 39, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_74b.cpp | Line 45, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_74b.cpp | Line 49, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_74b.cpp | Line 70, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_74b.cpp | Line 75, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_74b.cpp | Line 81, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_74b.cpp | Line 85, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_74b.cpp | Line 102, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_74b.cpp | Line 107, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_74b.cpp | Line 112, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_fscanf_74b.cpp | Line 116, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_22b.c | Line 31, Column 13
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_22b.c | Line 36, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_22b.c | Line 42, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_22b.c | Line 46, Column 41
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_22b.c | Line 79, Column 13
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_22b.c | Line 84, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_22b.c | Line 89, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_22b.c | Line 93, Column 41
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_22b.c | Line 112, Column 13
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_22b.c | Line 117, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_22b.c | Line 122, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_22b.c | Line 126, Column 41
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_22b.c | Line 145, Column 13
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_22b.c | Line 150, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_22b.c | Line 156, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_22b.c | Line 160, Column 41
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_51b.c | Line 26, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_51b.c | Line 31, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_51b.c | Line 37, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_51b.c | Line 41, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_51b.c | Line 61, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_51b.c | Line 66, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_51b.c | Line 72, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_51b.c | Line 76, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_51b.c | Line 92, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_51b.c | Line 97, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_51b.c | Line 102, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_51b.c | Line 106, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_52c.c | Line 26, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_52c.c | Line 31, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_52c.c | Line 37, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_52c.c | Line 41, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_52c.c | Line 61, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_52c.c | Line 66, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_52c.c | Line 72, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_52c.c | Line 76, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_52c.c | Line 92, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_52c.c | Line 97, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_52c.c | Line 102, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_52c.c | Line 106, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_53d.c | Line 26, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_53d.c | Line 31, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_53d.c | Line 37, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_53d.c | Line 41, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_53d.c | Line 61, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_53d.c | Line 66, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_53d.c | Line 72, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_53d.c | Line 76, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_53d.c | Line 92, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_53d.c | Line 97, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_53d.c | Line 102, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_53d.c | Line 106, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_54e.c | Line 26, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_54e.c | Line 31, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_54e.c | Line 37, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_54e.c | Line 41, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_54e.c | Line 61, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_54e.c | Line 66, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_54e.c | Line 72, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_54e.c | Line 76, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_54e.c | Line 92, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_54e.c | Line 97, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_54e.c | Line 102, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_54e.c | Line 106, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_63b.c | Line 27, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_63b.c | Line 32, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_63b.c | Line 38, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_63b.c | Line 42, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_63b.c | Line 63, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_63b.c | Line 68, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_63b.c | Line 74, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_63b.c | Line 78, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_63b.c | Line 95, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_63b.c | Line 100, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_63b.c | Line 105, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_63b.c | Line 109, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_64b.c | Line 25, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_64b.c | Line 30, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_64b.c | Line 35, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_64b.c | Line 41, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_64b.c | Line 45, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_64b.c | Line 64, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_64b.c | Line 69, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_64b.c | Line 74, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_64b.c | Line 80, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_64b.c | Line 84, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_64b.c | Line 99, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_64b.c | Line 104, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_64b.c | Line 109, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_64b.c | Line 114, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_64b.c | Line 118, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_65b.c | Line 26, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_65b.c | Line 31, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_65b.c | Line 37, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_65b.c | Line 41, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_65b.c | Line 61, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_65b.c | Line 66, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_65b.c | Line 72, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_65b.c | Line 76, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_65b.c | Line 92, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_65b.c | Line 97, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_65b.c | Line 102, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_65b.c | Line 106, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_66b.c | Line 28, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_66b.c | Line 33, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_66b.c | Line 39, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_66b.c | Line 43, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_66b.c | Line 64, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_66b.c | Line 69, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_66b.c | Line 75, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_66b.c | Line 79, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_66b.c | Line 96, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_66b.c | Line 101, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_66b.c | Line 106, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_66b.c | Line 110, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_67b.c | Line 32, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_67b.c | Line 37, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_67b.c | Line 43, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_67b.c | Line 47, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_67b.c | Line 68, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_67b.c | Line 73, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_67b.c | Line 79, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_67b.c | Line 83, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_67b.c | Line 100, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_67b.c | Line 105, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_67b.c | Line 110, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_67b.c | Line 114, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_68b.c | Line 31, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_68b.c | Line 36, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_68b.c | Line 42, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_68b.c | Line 46, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_68b.c | Line 67, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_68b.c | Line 72, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_68b.c | Line 78, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_68b.c | Line 82, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_68b.c | Line 99, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_68b.c | Line 104, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_68b.c | Line 109, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_68b.c | Line 113, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_72b.cpp | Line 34, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_72b.cpp | Line 39, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_72b.cpp | Line 45, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_72b.cpp | Line 49, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_72b.cpp | Line 70, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_72b.cpp | Line 75, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_72b.cpp | Line 81, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_72b.cpp | Line 85, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_72b.cpp | Line 102, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_72b.cpp | Line 107, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_72b.cpp | Line 112, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_72b.cpp | Line 116, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_73b.cpp | Line 34, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_73b.cpp | Line 39, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_73b.cpp | Line 45, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_73b.cpp | Line 49, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_73b.cpp | Line 70, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_73b.cpp | Line 75, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_73b.cpp | Line 81, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_73b.cpp | Line 85, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_73b.cpp | Line 102, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_73b.cpp | Line 107, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_73b.cpp | Line 112, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_73b.cpp | Line 116, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_74b.cpp | Line 34, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_74b.cpp | Line 39, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_74b.cpp | Line 45, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_74b.cpp | Line 49, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_74b.cpp | Line 70, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_74b.cpp | Line 75, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_74b.cpp | Line 81, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_74b.cpp | Line 85, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_74b.cpp | Line 102, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_74b.cpp | Line 107, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_74b.cpp | Line 112, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_large_74b.cpp | Line 116, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_22b.c | Line 31, Column 13
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_22b.c | Line 36, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_22b.c | Line 42, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_22b.c | Line 46, Column 41
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_22b.c | Line 79, Column 13
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_22b.c | Line 84, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_22b.c | Line 89, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_22b.c | Line 93, Column 41
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_22b.c | Line 112, Column 13
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_22b.c | Line 117, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_22b.c | Line 122, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_22b.c | Line 126, Column 41
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_22b.c | Line 145, Column 13
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_22b.c | Line 150, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_22b.c | Line 156, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_22b.c | Line 160, Column 41
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_51b.c | Line 48, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_51b.c | Line 53, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_51b.c | Line 59, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_51b.c | Line 63, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_51b.c | Line 83, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_51b.c | Line 88, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_51b.c | Line 94, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_51b.c | Line 98, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_51b.c | Line 114, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_51b.c | Line 119, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_51b.c | Line 124, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_51b.c | Line 128, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_52c.c | Line 48, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_52c.c | Line 53, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_52c.c | Line 59, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_52c.c | Line 63, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_52c.c | Line 83, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_52c.c | Line 88, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_52c.c | Line 94, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_52c.c | Line 98, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_52c.c | Line 114, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_52c.c | Line 119, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_52c.c | Line 124, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_52c.c | Line 128, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_53d.c | Line 48, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_53d.c | Line 53, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_53d.c | Line 59, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_53d.c | Line 63, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_53d.c | Line 83, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_53d.c | Line 88, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_53d.c | Line 94, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_53d.c | Line 98, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_53d.c | Line 114, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_53d.c | Line 119, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_53d.c | Line 124, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_53d.c | Line 128, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_54e.c | Line 48, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_54e.c | Line 53, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_54e.c | Line 59, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_54e.c | Line 63, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_54e.c | Line 83, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_54e.c | Line 88, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_54e.c | Line 94, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_54e.c | Line 98, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_54e.c | Line 114, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_54e.c | Line 119, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_54e.c | Line 124, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_54e.c | Line 128, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_61b.c | Line 97, Column 20
Use of unsafe function 'atoi' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_61b.c | Line 185, Column 20
Use of unsafe function 'atoi' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_63b.c | Line 49, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_63b.c | Line 54, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_63b.c | Line 60, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_63b.c | Line 64, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_63b.c | Line 85, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_63b.c | Line 90, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_63b.c | Line 96, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_63b.c | Line 100, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_63b.c | Line 117, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_63b.c | Line 122, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_63b.c | Line 127, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_63b.c | Line 131, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_64b.c | Line 47, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_64b.c | Line 52, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_64b.c | Line 57, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_64b.c | Line 63, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_64b.c | Line 67, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_64b.c | Line 86, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_64b.c | Line 91, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_64b.c | Line 96, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_64b.c | Line 102, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_64b.c | Line 106, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_64b.c | Line 121, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_64b.c | Line 126, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_64b.c | Line 131, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_64b.c | Line 136, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_64b.c | Line 140, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_65b.c | Line 48, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_65b.c | Line 53, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_65b.c | Line 59, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_65b.c | Line 63, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_65b.c | Line 83, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_65b.c | Line 88, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_65b.c | Line 94, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_65b.c | Line 98, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_65b.c | Line 114, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_65b.c | Line 119, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_65b.c | Line 124, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_65b.c | Line 128, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_66b.c | Line 50, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_66b.c | Line 55, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_66b.c | Line 61, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_66b.c | Line 65, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_66b.c | Line 86, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_66b.c | Line 91, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_66b.c | Line 97, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_66b.c | Line 101, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_66b.c | Line 118, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_66b.c | Line 123, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_66b.c | Line 128, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_66b.c | Line 132, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_67b.c | Line 54, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_67b.c | Line 59, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_67b.c | Line 65, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_67b.c | Line 69, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_67b.c | Line 90, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_67b.c | Line 95, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_67b.c | Line 101, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_67b.c | Line 105, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_67b.c | Line 122, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_67b.c | Line 127, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_67b.c | Line 132, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_67b.c | Line 136, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_68b.c | Line 53, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_68b.c | Line 58, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_68b.c | Line 64, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_68b.c | Line 68, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_68b.c | Line 89, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_68b.c | Line 94, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_68b.c | Line 100, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_68b.c | Line 104, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_68b.c | Line 121, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_68b.c | Line 126, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_68b.c | Line 131, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_68b.c | Line 135, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_72b.cpp | Line 34, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_72b.cpp | Line 39, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_72b.cpp | Line 45, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_72b.cpp | Line 49, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_72b.cpp | Line 70, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_72b.cpp | Line 75, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_72b.cpp | Line 81, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_72b.cpp | Line 85, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_72b.cpp | Line 102, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_72b.cpp | Line 107, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_72b.cpp | Line 112, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_72b.cpp | Line 116, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_73b.cpp | Line 34, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_73b.cpp | Line 39, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_73b.cpp | Line 45, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_73b.cpp | Line 49, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_73b.cpp | Line 70, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_73b.cpp | Line 75, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_73b.cpp | Line 81, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_73b.cpp | Line 85, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_73b.cpp | Line 102, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_73b.cpp | Line 107, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_73b.cpp | Line 112, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_73b.cpp | Line 116, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_74b.cpp | Line 34, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_74b.cpp | Line 39, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_74b.cpp | Line 45, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_74b.cpp | Line 49, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_74b.cpp | Line 70, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_74b.cpp | Line 75, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_74b.cpp | Line 81, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_74b.cpp | Line 85, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_74b.cpp | Line 102, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_74b.cpp | Line 107, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_74b.cpp | Line 112, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_listen_socket_74b.cpp | Line 116, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_22b.c | Line 31, Column 13
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_22b.c | Line 36, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_22b.c | Line 42, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_22b.c | Line 46, Column 41
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_22b.c | Line 79, Column 13
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_22b.c | Line 84, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_22b.c | Line 89, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_22b.c | Line 93, Column 41
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_22b.c | Line 112, Column 13
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_22b.c | Line 117, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_22b.c | Line 122, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_22b.c | Line 126, Column 41
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_22b.c | Line 145, Column 13
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_22b.c | Line 150, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_22b.c | Line 156, Column 24
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_22b.c | Line 160, Column 41
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_51b.c | Line 26, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_51b.c | Line 31, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_51b.c | Line 37, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_51b.c | Line 41, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_51b.c | Line 61, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_51b.c | Line 66, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_51b.c | Line 72, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_51b.c | Line 76, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_51b.c | Line 92, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_51b.c | Line 97, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_51b.c | Line 102, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_51b.c | Line 106, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_52c.c | Line 26, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_52c.c | Line 31, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_52c.c | Line 37, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_52c.c | Line 41, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_52c.c | Line 61, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_52c.c | Line 66, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_52c.c | Line 72, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_52c.c | Line 76, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_52c.c | Line 92, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_52c.c | Line 97, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_52c.c | Line 102, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_52c.c | Line 106, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_53d.c | Line 26, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_53d.c | Line 31, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_53d.c | Line 37, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_53d.c | Line 41, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_53d.c | Line 61, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_53d.c | Line 66, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_53d.c | Line 72, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_53d.c | Line 76, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_53d.c | Line 92, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_53d.c | Line 97, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_53d.c | Line 102, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_53d.c | Line 106, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_54e.c | Line 26, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_54e.c | Line 31, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_54e.c | Line 37, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_54e.c | Line 41, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_54e.c | Line 61, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_54e.c | Line 66, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_54e.c | Line 72, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_54e.c | Line 76, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_54e.c | Line 92, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_54e.c | Line 97, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_54e.c | Line 102, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_54e.c | Line 106, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_63b.c | Line 27, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_63b.c | Line 32, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_63b.c | Line 38, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_63b.c | Line 42, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_63b.c | Line 63, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_63b.c | Line 68, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_63b.c | Line 74, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_63b.c | Line 78, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_63b.c | Line 95, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_63b.c | Line 100, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_63b.c | Line 105, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_63b.c | Line 109, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_64b.c | Line 25, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_64b.c | Line 30, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_64b.c | Line 35, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_64b.c | Line 41, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_64b.c | Line 45, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_64b.c | Line 64, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_64b.c | Line 69, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_64b.c | Line 74, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_64b.c | Line 80, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_64b.c | Line 84, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_64b.c | Line 99, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_64b.c | Line 104, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_64b.c | Line 109, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_64b.c | Line 114, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_64b.c | Line 118, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_65b.c | Line 26, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_65b.c | Line 31, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_65b.c | Line 37, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_65b.c | Line 41, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_65b.c | Line 61, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_65b.c | Line 66, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_65b.c | Line 72, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_65b.c | Line 76, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_65b.c | Line 92, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_65b.c | Line 97, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_65b.c | Line 102, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_65b.c | Line 106, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_66b.c | Line 28, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_66b.c | Line 33, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_66b.c | Line 39, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_66b.c | Line 43, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_66b.c | Line 64, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_66b.c | Line 69, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_66b.c | Line 75, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_66b.c | Line 79, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_66b.c | Line 96, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_66b.c | Line 101, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_66b.c | Line 106, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_66b.c | Line 110, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_67b.c | Line 32, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_67b.c | Line 37, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_67b.c | Line 43, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_67b.c | Line 47, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_67b.c | Line 68, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_67b.c | Line 73, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_67b.c | Line 79, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_67b.c | Line 83, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_67b.c | Line 100, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_67b.c | Line 105, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_67b.c | Line 110, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_67b.c | Line 114, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_68b.c | Line 31, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_68b.c | Line 36, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_68b.c | Line 42, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_68b.c | Line 46, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_68b.c | Line 67, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_68b.c | Line 72, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_68b.c | Line 78, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_68b.c | Line 82, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_68b.c | Line 99, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_68b.c | Line 104, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_68b.c | Line 109, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_68b.c | Line 113, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_72b.cpp | Line 34, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_72b.cpp | Line 39, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_72b.cpp | Line 45, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_72b.cpp | Line 49, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_72b.cpp | Line 70, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_72b.cpp | Line 75, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_72b.cpp | Line 81, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_72b.cpp | Line 85, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_72b.cpp | Line 102, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_72b.cpp | Line 107, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_72b.cpp | Line 112, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_72b.cpp | Line 116, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_73b.cpp | Line 34, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_73b.cpp | Line 39, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_73b.cpp | Line 45, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_73b.cpp | Line 49, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_73b.cpp | Line 70, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_73b.cpp | Line 75, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_73b.cpp | Line 81, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_73b.cpp | Line 85, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_73b.cpp | Line 102, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_73b.cpp | Line 107, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_73b.cpp | Line 112, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_73b.cpp | Line 116, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_74b.cpp | Line 34, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_74b.cpp | Line 39, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_74b.cpp | Line 45, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_74b.cpp | Line 49, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_74b.cpp | Line 70, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_74b.cpp | Line 75, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_74b.cpp | Line 81, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_74b.cpp | Line 85, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_74b.cpp | Line 102, Column 9
Pointer 'buffer' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* buffer = NULL;
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_74b.cpp | Line 107, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_74b.cpp | Line 112, Column 20
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE129_rand_74b.cpp | Line 116, Column 37
Pointer 'buffer' used before initialization
💡 Recommendation: Initialize pointer before use
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_cpy_51b.c | Line 35, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_cpy_51b.c | Line 51, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_cpy_52c.c | Line 35, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_cpy_52c.c | Line 51, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_cpy_53d.c | Line 35, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_cpy_53d.c | Line 51, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_cpy_54e.c | Line 35, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_cpy_54e.c | Line 51, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_cpy_63b.c | Line 34, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_cpy_63b.c | Line 51, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_cpy_64b.c | Line 37, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_cpy_64b.c | Line 57, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_cpy_65b.c | Line 33, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_cpy_65b.c | Line 49, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_cpy_66b.c | Line 35, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_cpy_66b.c | Line 52, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_cpy_67b.c | Line 39, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_cpy_67b.c | Line 56, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_cpy_68b.c | Line 39, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_cpy_68b.c | Line 56, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_cpy_72b.cpp | Line 41, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_cpy_72b.cpp | Line 58, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_cpy_73b.cpp | Line 41, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_cpy_73b.cpp | Line 58, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_cpy_74b.cpp | Line 41, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_cpy_74b.cpp | Line 58, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_memcpy_51b.c | Line 36, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_memcpy_51b.c | Line 53, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_memcpy_52c.c | Line 36, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_memcpy_52c.c | Line 53, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_memcpy_53d.c | Line 36, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_memcpy_53d.c | Line 53, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_memcpy_54e.c | Line 36, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_memcpy_54e.c | Line 53, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_memcpy_63b.c | Line 35, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_memcpy_63b.c | Line 53, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_memcpy_64b.c | Line 38, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_memcpy_64b.c | Line 59, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_memcpy_65b.c | Line 34, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_memcpy_65b.c | Line 51, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_memcpy_66b.c | Line 36, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_memcpy_66b.c | Line 54, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_memcpy_67b.c | Line 40, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_memcpy_67b.c | Line 58, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_memcpy_68b.c | Line 40, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_memcpy_68b.c | Line 58, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_memcpy_72b.cpp | Line 42, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_memcpy_72b.cpp | Line 60, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_memcpy_73b.cpp | Line 42, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_memcpy_73b.cpp | Line 60, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_memcpy_74b.cpp | Line 42, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s06/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_memcpy_74b.cpp | Line 60, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_memmove_51b.c | Line 36, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_memmove_51b.c | Line 53, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_memmove_52c.c | Line 36, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_memmove_52c.c | Line 53, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_memmove_53d.c | Line 36, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_memmove_53d.c | Line 53, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_memmove_54e.c | Line 36, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_memmove_54e.c | Line 53, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_memmove_63b.c | Line 35, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_memmove_63b.c | Line 53, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_memmove_64b.c | Line 38, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_memmove_64b.c | Line 59, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_memmove_65b.c | Line 34, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_memmove_65b.c | Line 51, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_memmove_66b.c | Line 36, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_memmove_66b.c | Line 54, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_memmove_67b.c | Line 40, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_memmove_67b.c | Line 58, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_memmove_68b.c | Line 40, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_memmove_68b.c | Line 58, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_memmove_72b.cpp | Line 42, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_memmove_72b.cpp | Line 60, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_memmove_73b.cpp | Line 42, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_memmove_73b.cpp | Line 60, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_memmove_74b.cpp | Line 42, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_memmove_74b.cpp | Line 60, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_ncpy_51b.c | Line 36, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_ncpy_51b.c | Line 53, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_ncpy_52c.c | Line 36, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_ncpy_52c.c | Line 53, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_ncpy_53d.c | Line 36, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_ncpy_53d.c | Line 53, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_ncpy_54e.c | Line 36, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_ncpy_54e.c | Line 53, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_ncpy_63b.c | Line 35, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_ncpy_63b.c | Line 53, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_ncpy_64b.c | Line 38, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_ncpy_64b.c | Line 59, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_ncpy_65b.c | Line 34, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_ncpy_65b.c | Line 51, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_ncpy_66b.c | Line 36, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_ncpy_66b.c | Line 54, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_ncpy_67b.c | Line 40, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_ncpy_67b.c | Line 58, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_ncpy_68b.c | Line 40, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_ncpy_68b.c | Line 58, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_ncpy_72b.cpp | Line 42, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_ncpy_72b.cpp | Line 60, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_ncpy_73b.cpp | Line 42, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_ncpy_73b.cpp | Line 60, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_ncpy_74b.cpp | Line 42, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_char_ncpy_74b.cpp | Line 60, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_cpy_51b.c | Line 35, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_cpy_51b.c | Line 51, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_cpy_52c.c | Line 35, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_cpy_52c.c | Line 51, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_cpy_53d.c | Line 35, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_cpy_53d.c | Line 51, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_cpy_54e.c | Line 35, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_cpy_54e.c | Line 51, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_cpy_63b.c | Line 34, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_cpy_63b.c | Line 51, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_cpy_64b.c | Line 37, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_cpy_64b.c | Line 57, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_cpy_65b.c | Line 33, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_cpy_65b.c | Line 49, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_cpy_66b.c | Line 35, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_cpy_66b.c | Line 52, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_cpy_67b.c | Line 39, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_cpy_67b.c | Line 56, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_cpy_68b.c | Line 39, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_cpy_68b.c | Line 56, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_cpy_72b.cpp | Line 41, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_cpy_72b.cpp | Line 58, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_cpy_73b.cpp | Line 41, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_cpy_73b.cpp | Line 58, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_cpy_74b.cpp | Line 41, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_cpy_74b.cpp | Line 58, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_memcpy_51b.c | Line 36, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_memcpy_51b.c | Line 53, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_memcpy_52c.c | Line 36, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_memcpy_52c.c | Line 53, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_memcpy_53d.c | Line 36, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_memcpy_53d.c | Line 53, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_memcpy_54e.c | Line 36, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_memcpy_54e.c | Line 53, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_memcpy_63b.c | Line 35, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_memcpy_63b.c | Line 53, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_memcpy_64b.c | Line 38, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_memcpy_64b.c | Line 59, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_memcpy_65b.c | Line 34, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_memcpy_65b.c | Line 51, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_memcpy_66b.c | Line 36, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_memcpy_66b.c | Line 54, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_memcpy_67b.c | Line 40, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_memcpy_67b.c | Line 58, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_memcpy_68b.c | Line 40, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_memcpy_68b.c | Line 58, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_memcpy_72b.cpp | Line 42, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_memcpy_72b.cpp | Line 60, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_memcpy_73b.cpp | Line 42, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_memcpy_73b.cpp | Line 60, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_memcpy_74b.cpp | Line 42, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_memcpy_74b.cpp | Line 60, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_memmove_51b.c | Line 36, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_memmove_51b.c | Line 53, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_memmove_52c.c | Line 36, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_memmove_52c.c | Line 53, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_memmove_53d.c | Line 36, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_memmove_53d.c | Line 53, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_memmove_54e.c | Line 36, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_memmove_54e.c | Line 53, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_memmove_63b.c | Line 35, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_memmove_63b.c | Line 53, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_memmove_64b.c | Line 38, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_memmove_64b.c | Line 59, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_memmove_65b.c | Line 34, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_memmove_65b.c | Line 51, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_memmove_66b.c | Line 36, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_memmove_66b.c | Line 54, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_memmove_67b.c | Line 40, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_memmove_67b.c | Line 58, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_memmove_68b.c | Line 40, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_memmove_68b.c | Line 58, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_memmove_72b.cpp | Line 42, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_memmove_72b.cpp | Line 60, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_memmove_73b.cpp | Line 42, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_memmove_73b.cpp | Line 60, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_memmove_74b.cpp | Line 42, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE193_wchar_t_memmove_74b.cpp | Line 60, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_memcpy_51b.c | Line 32, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_memcpy_51b.c | Line 51, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_memcpy_52c.c | Line 32, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_memcpy_52c.c | Line 51, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_memcpy_53d.c | Line 32, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_memcpy_53d.c | Line 51, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_memcpy_54e.c | Line 32, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_memcpy_54e.c | Line 51, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_memcpy_63b.c | Line 31, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_memcpy_63b.c | Line 51, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_memcpy_64b.c | Line 34, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_memcpy_64b.c | Line 57, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_memcpy_65b.c | Line 30, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_memcpy_65b.c | Line 49, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_memcpy_66b.c | Line 32, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_memcpy_66b.c | Line 52, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_memcpy_67b.c | Line 36, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_memcpy_67b.c | Line 56, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_memcpy_68b.c | Line 36, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_memcpy_68b.c | Line 56, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_memcpy_72b.cpp | Line 38, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_memcpy_72b.cpp | Line 58, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_memcpy_73b.cpp | Line 38, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_memcpy_73b.cpp | Line 58, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_memcpy_74b.cpp | Line 38, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_memcpy_74b.cpp | Line 58, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_memmove_51b.c | Line 32, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_memmove_51b.c | Line 51, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_memmove_52c.c | Line 32, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_memmove_52c.c | Line 51, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_memmove_53d.c | Line 32, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_memmove_53d.c | Line 51, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_memmove_54e.c | Line 32, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_memmove_54e.c | Line 51, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_memmove_63b.c | Line 31, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_memmove_63b.c | Line 51, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_memmove_64b.c | Line 34, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_memmove_64b.c | Line 57, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_memmove_65b.c | Line 30, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_memmove_65b.c | Line 49, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_memmove_66b.c | Line 32, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_memmove_66b.c | Line 52, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_memmove_67b.c | Line 36, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_memmove_67b.c | Line 56, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_memmove_68b.c | Line 36, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_memmove_68b.c | Line 56, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_memmove_72b.cpp | Line 38, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_memmove_72b.cpp | Line 58, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_memmove_73b.cpp | Line 38, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_memmove_73b.cpp | Line 58, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_memmove_74b.cpp | Line 38, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_memmove_74b.cpp | Line 58, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_ncat_51b.c | Line 32, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_ncat_51b.c | Line 50, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_ncat_52c.c | Line 32, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_ncat_52c.c | Line 50, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_ncat_53d.c | Line 32, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_ncat_53d.c | Line 50, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_ncat_54e.c | Line 32, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_ncat_54e.c | Line 50, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_ncat_63b.c | Line 31, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_ncat_63b.c | Line 50, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_ncat_64b.c | Line 34, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_ncat_64b.c | Line 56, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_ncat_65b.c | Line 30, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_ncat_65b.c | Line 48, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_ncat_66b.c | Line 32, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_ncat_66b.c | Line 51, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_ncat_67b.c | Line 36, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_ncat_67b.c | Line 55, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_ncat_68b.c | Line 36, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_ncat_68b.c | Line 55, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_ncat_72b.cpp | Line 38, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_ncat_72b.cpp | Line 57, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_ncat_73b.cpp | Line 38, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_ncat_73b.cpp | Line 57, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_ncat_74b.cpp | Line 38, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_ncat_74b.cpp | Line 57, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_ncpy_51b.c | Line 32, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_ncpy_51b.c | Line 51, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_ncpy_52c.c | Line 32, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_ncpy_52c.c | Line 51, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_ncpy_53d.c | Line 32, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_ncpy_53d.c | Line 51, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_ncpy_54e.c | Line 32, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_ncpy_54e.c | Line 51, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_ncpy_63b.c | Line 31, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_ncpy_63b.c | Line 51, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_ncpy_64b.c | Line 34, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_ncpy_64b.c | Line 57, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_ncpy_65b.c | Line 30, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_ncpy_65b.c | Line 49, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_ncpy_66b.c | Line 32, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_ncpy_66b.c | Line 52, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_ncpy_67b.c | Line 36, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_ncpy_67b.c | Line 56, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_ncpy_68b.c | Line 36, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_ncpy_68b.c | Line 56, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_ncpy_72b.cpp | Line 38, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_ncpy_72b.cpp | Line 58, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_ncpy_73b.cpp | Line 38, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_ncpy_73b.cpp | Line 58, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_ncpy_74b.cpp | Line 38, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s07/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_char_ncpy_74b.cpp | Line 58, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int64_t_memcpy_51b.c | Line 28, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int64_t_memcpy_51b.c | Line 44, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int64_t_memcpy_52c.c | Line 28, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int64_t_memcpy_52c.c | Line 44, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int64_t_memcpy_53d.c | Line 28, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int64_t_memcpy_53d.c | Line 44, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int64_t_memcpy_54e.c | Line 28, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int64_t_memcpy_54e.c | Line 44, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int64_t_memcpy_63b.c | Line 27, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int64_t_memcpy_63b.c | Line 44, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int64_t_memcpy_64b.c | Line 30, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int64_t_memcpy_64b.c | Line 50, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int64_t_memcpy_65b.c | Line 26, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int64_t_memcpy_65b.c | Line 42, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int64_t_memcpy_66b.c | Line 28, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int64_t_memcpy_66b.c | Line 45, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int64_t_memcpy_67b.c | Line 32, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int64_t_memcpy_67b.c | Line 49, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int64_t_memcpy_68b.c | Line 32, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int64_t_memcpy_68b.c | Line 49, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int64_t_memcpy_72b.cpp | Line 34, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int64_t_memcpy_72b.cpp | Line 51, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int64_t_memcpy_73b.cpp | Line 34, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int64_t_memcpy_73b.cpp | Line 51, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int64_t_memcpy_74b.cpp | Line 34, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int64_t_memcpy_74b.cpp | Line 51, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int64_t_memmove_51b.c | Line 28, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int64_t_memmove_51b.c | Line 44, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int64_t_memmove_52c.c | Line 28, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int64_t_memmove_52c.c | Line 44, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int64_t_memmove_53d.c | Line 28, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int64_t_memmove_53d.c | Line 44, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int64_t_memmove_54e.c | Line 28, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int64_t_memmove_54e.c | Line 44, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int64_t_memmove_63b.c | Line 27, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int64_t_memmove_63b.c | Line 44, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int64_t_memmove_64b.c | Line 30, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int64_t_memmove_64b.c | Line 50, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int64_t_memmove_65b.c | Line 26, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int64_t_memmove_65b.c | Line 42, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int64_t_memmove_66b.c | Line 28, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int64_t_memmove_66b.c | Line 45, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int64_t_memmove_67b.c | Line 32, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int64_t_memmove_67b.c | Line 49, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int64_t_memmove_68b.c | Line 32, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int64_t_memmove_68b.c | Line 49, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int64_t_memmove_72b.cpp | Line 34, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int64_t_memmove_72b.cpp | Line 51, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int64_t_memmove_73b.cpp | Line 34, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int64_t_memmove_73b.cpp | Line 51, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int64_t_memmove_74b.cpp | Line 34, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int64_t_memmove_74b.cpp | Line 51, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int_memcpy_51b.c | Line 28, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int_memcpy_51b.c | Line 44, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int_memcpy_52c.c | Line 28, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int_memcpy_52c.c | Line 44, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int_memcpy_53d.c | Line 28, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int_memcpy_53d.c | Line 44, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int_memcpy_54e.c | Line 28, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int_memcpy_54e.c | Line 44, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int_memcpy_63b.c | Line 27, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int_memcpy_63b.c | Line 44, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int_memcpy_64b.c | Line 30, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int_memcpy_64b.c | Line 50, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int_memcpy_65b.c | Line 26, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int_memcpy_65b.c | Line 42, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int_memcpy_66b.c | Line 28, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int_memcpy_66b.c | Line 45, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int_memcpy_67b.c | Line 32, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int_memcpy_67b.c | Line 49, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int_memcpy_68b.c | Line 32, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int_memcpy_68b.c | Line 49, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int_memcpy_72b.cpp | Line 34, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int_memcpy_72b.cpp | Line 51, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int_memcpy_73b.cpp | Line 34, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int_memcpy_73b.cpp | Line 51, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int_memcpy_74b.cpp | Line 34, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int_memcpy_74b.cpp | Line 51, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int_memmove_51b.c | Line 28, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int_memmove_51b.c | Line 44, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int_memmove_52c.c | Line 28, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int_memmove_52c.c | Line 44, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int_memmove_53d.c | Line 28, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int_memmove_53d.c | Line 44, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int_memmove_54e.c | Line 28, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int_memmove_54e.c | Line 44, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int_memmove_63b.c | Line 27, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int_memmove_63b.c | Line 44, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int_memmove_64b.c | Line 30, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int_memmove_64b.c | Line 50, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int_memmove_65b.c | Line 26, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int_memmove_65b.c | Line 42, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int_memmove_66b.c | Line 28, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int_memmove_66b.c | Line 45, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int_memmove_67b.c | Line 32, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int_memmove_67b.c | Line 49, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int_memmove_68b.c | Line 32, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int_memmove_68b.c | Line 49, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int_memmove_72b.cpp | Line 34, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int_memmove_72b.cpp | Line 51, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int_memmove_73b.cpp | Line 34, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int_memmove_73b.cpp | Line 51, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int_memmove_74b.cpp | Line 34, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_int_memmove_74b.cpp | Line 51, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_struct_memcpy_51b.c | Line 37, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_struct_memcpy_51b.c | Line 62, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_struct_memcpy_52c.c | Line 37, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_struct_memcpy_52c.c | Line 62, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_struct_memcpy_53d.c | Line 37, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_struct_memcpy_53d.c | Line 62, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_struct_memcpy_54e.c | Line 37, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_struct_memcpy_54e.c | Line 62, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_struct_memcpy_63b.c | Line 36, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_struct_memcpy_63b.c | Line 62, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_struct_memcpy_64b.c | Line 39, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_struct_memcpy_64b.c | Line 68, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_struct_memcpy_65b.c | Line 35, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_struct_memcpy_65b.c | Line 60, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_struct_memcpy_66b.c | Line 37, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_struct_memcpy_66b.c | Line 63, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_struct_memcpy_67b.c | Line 41, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_struct_memcpy_67b.c | Line 67, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_struct_memcpy_68b.c | Line 41, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_struct_memcpy_68b.c | Line 67, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_struct_memcpy_72b.cpp | Line 43, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_struct_memcpy_72b.cpp | Line 69, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_struct_memcpy_73b.cpp | Line 43, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_struct_memcpy_73b.cpp | Line 69, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_struct_memcpy_74b.cpp | Line 43, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_struct_memcpy_74b.cpp | Line 69, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_struct_memmove_51b.c | Line 37, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_struct_memmove_51b.c | Line 62, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_struct_memmove_52c.c | Line 37, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_struct_memmove_52c.c | Line 62, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_struct_memmove_53d.c | Line 37, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_struct_memmove_53d.c | Line 62, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_struct_memmove_54e.c | Line 37, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_struct_memmove_54e.c | Line 62, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_struct_memmove_63b.c | Line 36, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_struct_memmove_63b.c | Line 62, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_struct_memmove_64b.c | Line 39, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_struct_memmove_64b.c | Line 68, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_struct_memmove_65b.c | Line 35, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_struct_memmove_65b.c | Line 60, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_struct_memmove_66b.c | Line 37, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_struct_memmove_66b.c | Line 63, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_struct_memmove_67b.c | Line 41, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_struct_memmove_67b.c | Line 67, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_struct_memmove_68b.c | Line 41, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_struct_memmove_68b.c | Line 67, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_struct_memmove_72b.cpp | Line 43, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_struct_memmove_72b.cpp | Line 69, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_struct_memmove_73b.cpp | Line 43, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_struct_memmove_73b.cpp | Line 69, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_struct_memmove_74b.cpp | Line 43, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_struct_memmove_74b.cpp | Line 69, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_wchar_t_memcpy_51b.c | Line 32, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_wchar_t_memcpy_51b.c | Line 51, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_wchar_t_memcpy_52c.c | Line 32, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_wchar_t_memcpy_52c.c | Line 51, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_wchar_t_memcpy_53d.c | Line 32, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_wchar_t_memcpy_53d.c | Line 51, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_wchar_t_memcpy_54e.c | Line 32, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_wchar_t_memcpy_54e.c | Line 51, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_wchar_t_memcpy_63b.c | Line 31, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_wchar_t_memcpy_63b.c | Line 51, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_wchar_t_memcpy_64b.c | Line 34, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_wchar_t_memcpy_64b.c | Line 57, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_wchar_t_memcpy_65b.c | Line 30, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_wchar_t_memcpy_65b.c | Line 49, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_wchar_t_memcpy_66b.c | Line 32, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_wchar_t_memcpy_66b.c | Line 52, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_wchar_t_memcpy_67b.c | Line 36, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_wchar_t_memcpy_67b.c | Line 56, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_wchar_t_memcpy_68b.c | Line 36, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_wchar_t_memcpy_68b.c | Line 56, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_wchar_t_memcpy_72b.cpp | Line 38, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_wchar_t_memcpy_72b.cpp | Line 58, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_wchar_t_memcpy_73b.cpp | Line 38, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_wchar_t_memcpy_73b.cpp | Line 58, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_wchar_t_memcpy_74b.cpp | Line 38, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s08/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_wchar_t_memcpy_74b.cpp | Line 58, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_wchar_t_memmove_51b.c | Line 32, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_wchar_t_memmove_51b.c | Line 51, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_wchar_t_memmove_52c.c | Line 32, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_wchar_t_memmove_52c.c | Line 51, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_wchar_t_memmove_53d.c | Line 32, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_wchar_t_memmove_53d.c | Line 51, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_wchar_t_memmove_54e.c | Line 32, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_wchar_t_memmove_54e.c | Line 51, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_wchar_t_memmove_63b.c | Line 31, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_wchar_t_memmove_63b.c | Line 51, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_wchar_t_memmove_64b.c | Line 34, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_wchar_t_memmove_64b.c | Line 57, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_wchar_t_memmove_65b.c | Line 30, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_wchar_t_memmove_65b.c | Line 49, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_wchar_t_memmove_66b.c | Line 32, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_wchar_t_memmove_66b.c | Line 52, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_wchar_t_memmove_67b.c | Line 36, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_wchar_t_memmove_67b.c | Line 56, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_wchar_t_memmove_68b.c | Line 36, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_wchar_t_memmove_68b.c | Line 56, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_wchar_t_memmove_72b.cpp | Line 38, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_wchar_t_memmove_72b.cpp | Line 58, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_wchar_t_memmove_73b.cpp | Line 38, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_wchar_t_memmove_73b.cpp | Line 58, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_wchar_t_memmove_74b.cpp | Line 38, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE805_wchar_t_memmove_74b.cpp | Line 58, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_memcpy_51b.c | Line 30, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_memcpy_51b.c | Line 47, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_memcpy_52c.c | Line 30, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_memcpy_52c.c | Line 47, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_memcpy_53d.c | Line 30, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_memcpy_53d.c | Line 47, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_memcpy_54e.c | Line 30, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_memcpy_54e.c | Line 47, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_memcpy_63b.c | Line 29, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_memcpy_63b.c | Line 47, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_memcpy_64b.c | Line 32, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_memcpy_64b.c | Line 53, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_memcpy_65b.c | Line 28, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_memcpy_65b.c | Line 45, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_memcpy_66b.c | Line 30, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_memcpy_66b.c | Line 48, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_memcpy_67b.c | Line 34, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_memcpy_67b.c | Line 52, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_memcpy_68b.c | Line 34, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_memcpy_68b.c | Line 52, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_memcpy_72b.cpp | Line 36, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_memcpy_72b.cpp | Line 54, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_memcpy_73b.cpp | Line 36, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_memcpy_73b.cpp | Line 54, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_memcpy_74b.cpp | Line 36, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_memcpy_74b.cpp | Line 54, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_memmove_51b.c | Line 30, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_memmove_51b.c | Line 47, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_memmove_52c.c | Line 30, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_memmove_52c.c | Line 47, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_memmove_53d.c | Line 30, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_memmove_53d.c | Line 47, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_memmove_54e.c | Line 30, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_memmove_54e.c | Line 47, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_memmove_63b.c | Line 29, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_memmove_63b.c | Line 47, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_memmove_64b.c | Line 32, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_memmove_64b.c | Line 53, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_memmove_65b.c | Line 28, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_memmove_65b.c | Line 45, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_memmove_66b.c | Line 30, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_memmove_66b.c | Line 48, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_memmove_67b.c | Line 34, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_memmove_67b.c | Line 52, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_memmove_68b.c | Line 34, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_memmove_68b.c | Line 52, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_memmove_72b.cpp | Line 36, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_memmove_72b.cpp | Line 54, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_memmove_73b.cpp | Line 36, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_memmove_73b.cpp | Line 54, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_memmove_74b.cpp | Line 36, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_memmove_74b.cpp | Line 54, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_ncat_51b.c | Line 30, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_ncat_51b.c | Line 47, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_ncat_52c.c | Line 30, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_ncat_52c.c | Line 47, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_ncat_53d.c | Line 30, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_ncat_53d.c | Line 47, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_ncat_54e.c | Line 30, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_ncat_54e.c | Line 47, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_ncat_63b.c | Line 29, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_ncat_63b.c | Line 47, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_ncat_64b.c | Line 32, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_ncat_64b.c | Line 53, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_ncat_65b.c | Line 28, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_ncat_65b.c | Line 45, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_ncat_66b.c | Line 30, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_ncat_66b.c | Line 48, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_ncat_67b.c | Line 34, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_ncat_67b.c | Line 52, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_ncat_68b.c | Line 34, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_ncat_68b.c | Line 52, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_ncat_72b.cpp | Line 36, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_ncat_72b.cpp | Line 54, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_ncat_73b.cpp | Line 36, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_ncat_73b.cpp | Line 54, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_ncat_74b.cpp | Line 36, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_ncat_74b.cpp | Line 54, Column 9
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_ncpy_51b.c | Line 30, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_ncpy_51b.c | Line 47, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_ncpy_52c.c | Line 30, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_ncpy_52c.c | Line 47, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_ncpy_53d.c | Line 30, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_ncpy_53d.c | Line 47, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_ncpy_54e.c | Line 30, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_ncpy_54e.c | Line 47, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_ncpy_63b.c | Line 29, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_ncpy_63b.c | Line 47, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_ncpy_64b.c | Line 32, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_ncpy_64b.c | Line 53, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_ncpy_65b.c | Line 28, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_ncpy_65b.c | Line 45, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_ncpy_66b.c | Line 30, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_ncpy_66b.c | Line 48, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_ncpy_67b.c | Line 34, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_ncpy_67b.c | Line 52, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_ncpy_68b.c | Line 34, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_ncpy_68b.c | Line 52, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_ncpy_72b.cpp | Line 36, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_ncpy_72b.cpp | Line 54, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_ncpy_73b.cpp | Line 36, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_ncpy_73b.cpp | Line 54, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_ncpy_74b.cpp | Line 36, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_char_ncpy_74b.cpp | Line 54, Column 9
Use of unsafe function 'strncpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_wchar_t_memcpy_51b.c | Line 30, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_wchar_t_memcpy_51b.c | Line 47, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_wchar_t_memcpy_52c.c | Line 30, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_wchar_t_memcpy_52c.c | Line 47, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_wchar_t_memcpy_53d.c | Line 30, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_wchar_t_memcpy_53d.c | Line 47, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_wchar_t_memcpy_54e.c | Line 30, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_wchar_t_memcpy_54e.c | Line 47, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_wchar_t_memcpy_63b.c | Line 29, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_wchar_t_memcpy_63b.c | Line 47, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_wchar_t_memcpy_64b.c | Line 32, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_wchar_t_memcpy_64b.c | Line 53, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_wchar_t_memcpy_65b.c | Line 28, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_wchar_t_memcpy_65b.c | Line 45, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_wchar_t_memcpy_66b.c | Line 30, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_wchar_t_memcpy_66b.c | Line 48, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_wchar_t_memcpy_67b.c | Line 34, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_wchar_t_memcpy_67b.c | Line 52, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_wchar_t_memcpy_68b.c | Line 34, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_wchar_t_memcpy_68b.c | Line 52, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_wchar_t_memcpy_72b.cpp | Line 36, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_wchar_t_memcpy_72b.cpp | Line 54, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_wchar_t_memcpy_73b.cpp | Line 36, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_wchar_t_memcpy_73b.cpp | Line 54, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_wchar_t_memcpy_74b.cpp | Line 36, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s09/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_wchar_t_memcpy_74b.cpp | Line 54, Column 9
Use of unsafe function 'memcpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_wchar_t_memmove_51b.c | Line 30, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_wchar_t_memmove_51b.c | Line 47, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_wchar_t_memmove_52c.c | Line 30, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_wchar_t_memmove_52c.c | Line 47, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_wchar_t_memmove_53d.c | Line 30, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_wchar_t_memmove_53d.c | Line 47, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_wchar_t_memmove_54e.c | Line 30, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_wchar_t_memmove_54e.c | Line 47, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_wchar_t_memmove_63b.c | Line 29, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_wchar_t_memmove_63b.c | Line 47, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_wchar_t_memmove_64b.c | Line 32, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_wchar_t_memmove_64b.c | Line 53, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_wchar_t_memmove_65b.c | Line 28, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_wchar_t_memmove_65b.c | Line 45, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_wchar_t_memmove_66b.c | Line 30, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_wchar_t_memmove_66b.c | Line 48, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_wchar_t_memmove_67b.c | Line 34, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_wchar_t_memmove_67b.c | Line 52, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_wchar_t_memmove_68b.c | Line 34, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_wchar_t_memmove_68b.c | Line 52, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_wchar_t_memmove_72b.cpp | Line 36, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_wchar_t_memmove_72b.cpp | Line 54, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_wchar_t_memmove_73b.cpp | Line 36, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_wchar_t_memmove_73b.cpp | Line 54, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_wchar_t_memmove_74b.cpp | Line 36, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_CWE806_wchar_t_memmove_74b.cpp | Line 54, Column 9
Use of unsafe function 'memmove' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_char_cat_51b.c | Line 32, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_char_cat_51b.c | Line 50, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_char_cat_52c.c | Line 32, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_char_cat_52c.c | Line 50, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_char_cat_53d.c | Line 32, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_char_cat_53d.c | Line 50, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_char_cat_54e.c | Line 32, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_char_cat_54e.c | Line 50, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_char_cat_63b.c | Line 31, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_char_cat_63b.c | Line 50, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_char_cat_64b.c | Line 34, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_char_cat_64b.c | Line 56, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_char_cat_65b.c | Line 30, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_char_cat_65b.c | Line 48, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_char_cat_66b.c | Line 32, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_char_cat_66b.c | Line 51, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_char_cat_67b.c | Line 36, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_char_cat_67b.c | Line 55, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_char_cat_68b.c | Line 36, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_char_cat_68b.c | Line 55, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_char_cat_72b.cpp | Line 38, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_char_cat_72b.cpp | Line 57, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_char_cat_73b.cpp | Line 38, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_char_cat_73b.cpp | Line 57, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_char_cat_74b.cpp | Line 38, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_char_cat_74b.cpp | Line 57, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_char_cpy_51b.c | Line 32, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_char_cpy_51b.c | Line 50, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_char_cpy_52c.c | Line 32, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_char_cpy_52c.c | Line 50, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_char_cpy_53d.c | Line 32, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_char_cpy_53d.c | Line 50, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_char_cpy_54e.c | Line 32, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_char_cpy_54e.c | Line 50, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_char_cpy_63b.c | Line 31, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_char_cpy_63b.c | Line 50, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_char_cpy_64b.c | Line 34, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_char_cpy_64b.c | Line 56, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_char_cpy_65b.c | Line 30, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_char_cpy_65b.c | Line 48, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_char_cpy_66b.c | Line 32, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_char_cpy_66b.c | Line 51, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_char_cpy_67b.c | Line 36, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_char_cpy_67b.c | Line 55, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_char_cpy_68b.c | Line 36, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_char_cpy_68b.c | Line 55, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_char_cpy_72b.cpp | Line 38, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_char_cpy_72b.cpp | Line 57, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_char_cpy_73b.cpp | Line 38, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_char_cpy_73b.cpp | Line 57, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_char_cpy_74b.cpp | Line 38, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_char_cpy_74b.cpp | Line 57, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_wchar_t_cat_51b.c | Line 32, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_wchar_t_cat_51b.c | Line 50, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_wchar_t_cat_52c.c | Line 32, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_wchar_t_cat_52c.c | Line 50, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_wchar_t_cat_53d.c | Line 32, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_wchar_t_cat_53d.c | Line 50, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_wchar_t_cat_54e.c | Line 32, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_wchar_t_cat_54e.c | Line 50, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_wchar_t_cat_63b.c | Line 31, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_wchar_t_cat_63b.c | Line 50, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_wchar_t_cat_64b.c | Line 34, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_wchar_t_cat_64b.c | Line 56, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_wchar_t_cat_65b.c | Line 30, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_wchar_t_cat_65b.c | Line 48, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_wchar_t_cat_66b.c | Line 32, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_wchar_t_cat_66b.c | Line 51, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_wchar_t_cat_67b.c | Line 36, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_wchar_t_cat_67b.c | Line 55, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_wchar_t_cat_68b.c | Line 36, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_wchar_t_cat_68b.c | Line 55, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_wchar_t_cat_72b.cpp | Line 38, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_wchar_t_cat_72b.cpp | Line 57, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_wchar_t_cat_73b.cpp | Line 38, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_wchar_t_cat_73b.cpp | Line 57, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_wchar_t_cat_74b.cpp | Line 38, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_wchar_t_cat_74b.cpp | Line 57, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_wchar_t_cpy_51b.c | Line 32, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_wchar_t_cpy_51b.c | Line 50, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_wchar_t_cpy_52c.c | Line 32, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_wchar_t_cpy_52c.c | Line 50, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_wchar_t_cpy_53d.c | Line 32, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_wchar_t_cpy_53d.c | Line 50, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_wchar_t_cpy_54e.c | Line 32, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_wchar_t_cpy_54e.c | Line 50, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_wchar_t_cpy_63b.c | Line 31, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_wchar_t_cpy_63b.c | Line 50, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_wchar_t_cpy_64b.c | Line 34, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_wchar_t_cpy_64b.c | Line 56, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_wchar_t_cpy_65b.c | Line 30, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_wchar_t_cpy_65b.c | Line 48, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_wchar_t_cpy_66b.c | Line 32, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_wchar_t_cpy_66b.c | Line 51, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_wchar_t_cpy_67b.c | Line 36, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_wchar_t_cpy_67b.c | Line 55, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_wchar_t_cpy_68b.c | Line 36, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_wchar_t_cpy_68b.c | Line 55, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_wchar_t_cpy_72b.cpp | Line 38, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_wchar_t_cpy_72b.cpp | Line 57, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_wchar_t_cpy_73b.cpp | Line 38, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_wchar_t_cpy_73b.cpp | Line 57, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_wchar_t_cpy_74b.cpp | Line 38, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_dest_wchar_t_cpy_74b.cpp | Line 57, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_char_cat_51b.c | Line 30, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_char_cat_51b.c | Line 46, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_char_cat_52c.c | Line 30, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_char_cat_52c.c | Line 46, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_char_cat_53d.c | Line 30, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_char_cat_53d.c | Line 46, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_char_cat_54e.c | Line 30, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_char_cat_54e.c | Line 46, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_char_cat_63b.c | Line 29, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_char_cat_63b.c | Line 46, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_char_cat_64b.c | Line 32, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_char_cat_64b.c | Line 52, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_char_cat_65b.c | Line 28, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_char_cat_65b.c | Line 44, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_char_cat_66b.c | Line 30, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_char_cat_66b.c | Line 47, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_char_cat_67b.c | Line 34, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_char_cat_67b.c | Line 51, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_char_cat_68b.c | Line 34, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_char_cat_68b.c | Line 51, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_char_cat_72b.cpp | Line 36, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_char_cat_72b.cpp | Line 53, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_char_cat_73b.cpp | Line 36, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_char_cat_73b.cpp | Line 53, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_char_cat_74b.cpp | Line 36, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_char_cat_74b.cpp | Line 53, Column 9
Use of unsafe function 'strcat' which does not perform bounds checking
💡 Recommendation: Use strncat() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_char_cpy_51b.c | Line 30, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_char_cpy_51b.c | Line 46, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_char_cpy_52c.c | Line 30, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_char_cpy_52c.c | Line 46, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_char_cpy_53d.c | Line 30, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_char_cpy_53d.c | Line 46, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_char_cpy_54e.c | Line 30, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_char_cpy_54e.c | Line 46, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_char_cpy_63b.c | Line 29, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_char_cpy_63b.c | Line 46, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_char_cpy_64b.c | Line 32, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_char_cpy_64b.c | Line 52, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_char_cpy_65b.c | Line 28, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_char_cpy_65b.c | Line 44, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_char_cpy_66b.c | Line 30, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_char_cpy_66b.c | Line 47, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_char_cpy_67b.c | Line 34, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_char_cpy_67b.c | Line 51, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_char_cpy_68b.c | Line 34, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_char_cpy_68b.c | Line 51, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_char_cpy_72b.cpp | Line 36, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_char_cpy_72b.cpp | Line 53, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_char_cpy_73b.cpp | Line 36, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_char_cpy_73b.cpp | Line 53, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_char_cpy_74b.cpp | Line 36, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_char_cpy_74b.cpp | Line 53, Column 9
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_wchar_t_cat_51b.c | Line 30, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_wchar_t_cat_51b.c | Line 46, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_wchar_t_cat_52c.c | Line 30, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_wchar_t_cat_52c.c | Line 46, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_wchar_t_cat_53d.c | Line 30, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_wchar_t_cat_53d.c | Line 46, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_wchar_t_cat_54e.c | Line 30, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_wchar_t_cat_54e.c | Line 46, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_wchar_t_cat_63b.c | Line 29, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_wchar_t_cat_63b.c | Line 46, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_wchar_t_cat_64b.c | Line 32, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_wchar_t_cat_64b.c | Line 52, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_wchar_t_cat_65b.c | Line 28, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_wchar_t_cat_65b.c | Line 44, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_wchar_t_cat_66b.c | Line 30, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_wchar_t_cat_66b.c | Line 47, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_wchar_t_cat_67b.c | Line 34, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_wchar_t_cat_67b.c | Line 51, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_wchar_t_cat_68b.c | Line 34, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_wchar_t_cat_68b.c | Line 51, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_wchar_t_cat_72b.cpp | Line 36, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_wchar_t_cat_72b.cpp | Line 53, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_wchar_t_cat_73b.cpp | Line 36, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_wchar_t_cat_73b.cpp | Line 53, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_wchar_t_cat_74b.cpp | Line 36, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_wchar_t_cat_74b.cpp | Line 53, Column 9
Use of unsafe function 'wcscat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_wchar_t_cpy_51b.c | Line 30, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_wchar_t_cpy_51b.c | Line 46, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_wchar_t_cpy_52c.c | Line 30, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_wchar_t_cpy_52c.c | Line 46, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_wchar_t_cpy_53d.c | Line 30, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_wchar_t_cpy_53d.c | Line 46, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_wchar_t_cpy_54e.c | Line 30, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_wchar_t_cpy_54e.c | Line 46, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_wchar_t_cpy_63b.c | Line 29, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_wchar_t_cpy_63b.c | Line 46, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_wchar_t_cpy_64b.c | Line 32, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_wchar_t_cpy_64b.c | Line 52, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_wchar_t_cpy_65b.c | Line 28, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_wchar_t_cpy_65b.c | Line 44, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_wchar_t_cpy_66b.c | Line 30, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_wchar_t_cpy_66b.c | Line 47, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_wchar_t_cpy_67b.c | Line 34, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_wchar_t_cpy_67b.c | Line 51, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_wchar_t_cpy_68b.c | Line 34, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_wchar_t_cpy_68b.c | Line 51, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_wchar_t_cpy_72b.cpp | Line 36, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_wchar_t_cpy_72b.cpp | Line 53, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_wchar_t_cpy_73b.cpp | Line 36, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_wchar_t_cpy_73b.cpp | Line 53, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_wchar_t_cpy_74b.cpp | Line 36, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE122_Heap_Based_Buffer_Overflow/s10/CWE122_Heap_Based_Buffer_Overflow__c_src_wchar_t_cpy_74b.cpp | Line 53, Column 9
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_fprintf_22b.c | Line 34, Column 9
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_fprintf_22b.c | Line 58, Column 9
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_fprintf_22b.c | Line 68, Column 9
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_fprintf_22b.c | Line 78, Column 9
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_fprintf_51b.c | Line 50, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_fprintf_51b.c | Line 61, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_fprintf_51b.c | Line 68, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_fprintf_52c.c | Line 50, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_fprintf_52c.c | Line 61, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_fprintf_52c.c | Line 68, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_fprintf_53d.c | Line 50, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_fprintf_53d.c | Line 61, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_fprintf_53d.c | Line 68, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_fprintf_54e.c | Line 50, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_fprintf_54e.c | Line 61, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_fprintf_54e.c | Line 68, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_fprintf_62b.cpp | Line 129, Column 5
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_fprintf_62b.cpp | Line 59, Column 9
Pointer 'replace' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: char* replace = NULL;
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_fprintf_62b.cpp | Line 142, Column 9
Pointer 'replace' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: char* replace = NULL;
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_fprintf_63b.c | Line 51, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_fprintf_63b.c | Line 63, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_fprintf_63b.c | Line 71, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_fprintf_64b.c | Line 54, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_fprintf_64b.c | Line 69, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_fprintf_64b.c | Line 80, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_fprintf_65b.c | Line 50, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_fprintf_65b.c | Line 61, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_fprintf_65b.c | Line 68, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_fprintf_66b.c | Line 52, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_fprintf_66b.c | Line 64, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_fprintf_66b.c | Line 72, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_fprintf_67b.c | Line 56, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_fprintf_67b.c | Line 68, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_fprintf_67b.c | Line 76, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_fprintf_68b.c | Line 55, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_fprintf_68b.c | Line 67, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_fprintf_68b.c | Line 75, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_fprintf_72b.cpp | Line 37, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_fprintf_72b.cpp | Line 49, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_fprintf_72b.cpp | Line 57, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_fprintf_73b.cpp | Line 37, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_fprintf_73b.cpp | Line 49, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_fprintf_73b.cpp | Line 57, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_fprintf_74b.cpp | Line 37, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_fprintf_74b.cpp | Line 49, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_fprintf_74b.cpp | Line 57, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_printf_22b.c | Line 34, Column 9
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_printf_22b.c | Line 78, Column 9
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_printf_51b.c | Line 50, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_printf_51b.c | Line 61, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_printf_52c.c | Line 50, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_printf_52c.c | Line 61, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_printf_53d.c | Line 50, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_printf_53d.c | Line 61, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_printf_54e.c | Line 50, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_printf_54e.c | Line 61, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_printf_62b.cpp | Line 129, Column 5
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_printf_62b.cpp | Line 59, Column 9
Pointer 'replace' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: char* replace = NULL;
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_printf_62b.cpp | Line 142, Column 9
Pointer 'replace' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: char* replace = NULL;
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_printf_63b.c | Line 51, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_printf_63b.c | Line 63, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_printf_64b.c | Line 54, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_printf_64b.c | Line 69, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_printf_65b.c | Line 50, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_printf_65b.c | Line 61, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_printf_66b.c | Line 52, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_printf_66b.c | Line 64, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_printf_67b.c | Line 56, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_printf_67b.c | Line 68, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_printf_68b.c | Line 55, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_printf_68b.c | Line 67, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_printf_72b.cpp | Line 37, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_printf_72b.cpp | Line 49, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_printf_73b.cpp | Line 37, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_printf_73b.cpp | Line 49, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_printf_74b.cpp | Line 37, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_printf_74b.cpp | Line 49, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_snprintf_62b.cpp | Line 129, Column 5
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_snprintf_62b.cpp | Line 59, Column 9
Pointer 'replace' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: char* replace = NULL;
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_snprintf_62b.cpp | Line 142, Column 9
Pointer 'replace' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: char* replace = NULL;
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vfprintf_22b.c | Line 38, Column 13
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vfprintf_22b.c | Line 67, Column 13
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vfprintf_22b.c | Line 82, Column 13
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vfprintf_22b.c | Line 97, Column 13
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vfprintf_51b.c | Line 54, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vfprintf_51b.c | Line 75, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vfprintf_51b.c | Line 92, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vfprintf_52c.c | Line 54, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vfprintf_52c.c | Line 75, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vfprintf_52c.c | Line 92, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vfprintf_53d.c | Line 54, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vfprintf_53d.c | Line 75, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vfprintf_53d.c | Line 92, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vfprintf_54e.c | Line 54, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vfprintf_54e.c | Line 75, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vfprintf_54e.c | Line 92, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vfprintf_62b.cpp | Line 129, Column 5
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vfprintf_62b.cpp | Line 59, Column 9
Pointer 'replace' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: char* replace = NULL;
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vfprintf_62b.cpp | Line 142, Column 9
Pointer 'replace' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: char* replace = NULL;
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vfprintf_63b.c | Line 54, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vfprintf_63b.c | Line 76, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vfprintf_63b.c | Line 94, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vfprintf_64b.c | Line 54, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vfprintf_64b.c | Line 79, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vfprintf_64b.c | Line 100, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vfprintf_65b.c | Line 54, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vfprintf_65b.c | Line 70, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vfprintf_65b.c | Line 82, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vfprintf_66b.c | Line 54, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vfprintf_66b.c | Line 77, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vfprintf_66b.c | Line 95, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vfprintf_67b.c | Line 59, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vfprintf_67b.c | Line 81, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vfprintf_67b.c | Line 99, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vfprintf_68b.c | Line 58, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vfprintf_68b.c | Line 80, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vfprintf_68b.c | Line 98, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vfprintf_72b.cpp | Line 38, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vfprintf_72b.cpp | Line 61, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vfprintf_72b.cpp | Line 79, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vfprintf_73b.cpp | Line 38, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vfprintf_73b.cpp | Line 61, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vfprintf_73b.cpp | Line 79, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vfprintf_74b.cpp | Line 38, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vfprintf_74b.cpp | Line 61, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vfprintf_74b.cpp | Line 79, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vprintf_22b.c | Line 38, Column 13
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vprintf_22b.c | Line 97, Column 13
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vprintf_51b.c | Line 54, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vprintf_51b.c | Line 75, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vprintf_52c.c | Line 54, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vprintf_52c.c | Line 75, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vprintf_53d.c | Line 54, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vprintf_53d.c | Line 75, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vprintf_54e.c | Line 54, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vprintf_54e.c | Line 75, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vprintf_62b.cpp | Line 129, Column 5
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vprintf_62b.cpp | Line 59, Column 9
Pointer 'replace' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: char* replace = NULL;
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vprintf_62b.cpp | Line 142, Column 9
Pointer 'replace' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: char* replace = NULL;
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vprintf_63b.c | Line 54, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vprintf_63b.c | Line 76, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vprintf_64b.c | Line 54, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vprintf_64b.c | Line 79, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vprintf_65b.c | Line 54, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vprintf_65b.c | Line 70, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vprintf_66b.c | Line 54, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vprintf_66b.c | Line 77, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vprintf_67b.c | Line 59, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vprintf_67b.c | Line 81, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vprintf_68b.c | Line 58, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vprintf_68b.c | Line 80, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vprintf_72b.cpp | Line 38, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vprintf_72b.cpp | Line 61, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vprintf_73b.cpp | Line 38, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vprintf_73b.cpp | Line 61, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vprintf_74b.cpp | Line 38, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_vprintf_74b.cpp | Line 61, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_w32_vsnprintf_22b.c | Line 39, Column 13
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_w32_vsnprintf_22b.c | Line 70, Column 13
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_w32_vsnprintf_22b.c | Line 87, Column 13
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_w32_vsnprintf_22b.c | Line 104, Column 13
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_w32_vsnprintf_51b.c | Line 55, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_w32_vsnprintf_51b.c | Line 78, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_w32_vsnprintf_51b.c | Line 97, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_w32_vsnprintf_52c.c | Line 55, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_w32_vsnprintf_52c.c | Line 78, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_w32_vsnprintf_52c.c | Line 97, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_w32_vsnprintf_53d.c | Line 55, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_w32_vsnprintf_53d.c | Line 78, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_w32_vsnprintf_53d.c | Line 97, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_w32_vsnprintf_54e.c | Line 55, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_w32_vsnprintf_54e.c | Line 78, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_w32_vsnprintf_54e.c | Line 97, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_w32_vsnprintf_62b.cpp | Line 129, Column 5
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_w32_vsnprintf_62b.cpp | Line 59, Column 9
Pointer 'replace' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: char* replace = NULL;
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_w32_vsnprintf_62b.cpp | Line 142, Column 9
Pointer 'replace' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: char* replace = NULL;
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_w32_vsnprintf_63b.c | Line 55, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_w32_vsnprintf_63b.c | Line 79, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_w32_vsnprintf_63b.c | Line 99, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_w32_vsnprintf_64b.c | Line 55, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_w32_vsnprintf_64b.c | Line 82, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_w32_vsnprintf_64b.c | Line 105, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_w32_vsnprintf_65b.c | Line 55, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_w32_vsnprintf_65b.c | Line 73, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_w32_vsnprintf_65b.c | Line 87, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_w32_vsnprintf_66b.c | Line 55, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_w32_vsnprintf_66b.c | Line 80, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_w32_vsnprintf_66b.c | Line 100, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_w32_vsnprintf_67b.c | Line 60, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_w32_vsnprintf_67b.c | Line 84, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_w32_vsnprintf_67b.c | Line 104, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_w32_vsnprintf_68b.c | Line 59, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_w32_vsnprintf_68b.c | Line 83, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_w32_vsnprintf_68b.c | Line 103, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_w32_vsnprintf_72b.cpp | Line 39, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_w32_vsnprintf_72b.cpp | Line 64, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_w32_vsnprintf_72b.cpp | Line 84, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_w32_vsnprintf_73b.cpp | Line 39, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_w32_vsnprintf_73b.cpp | Line 64, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_w32_vsnprintf_73b.cpp | Line 84, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_w32_vsnprintf_74b.cpp | Line 39, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_w32_vsnprintf_74b.cpp | Line 64, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_connect_socket_w32_vsnprintf_74b.cpp | Line 84, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_fprintf_22b.c | Line 34, Column 9
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_fprintf_22b.c | Line 58, Column 9
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_fprintf_22b.c | Line 68, Column 9
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_fprintf_22b.c | Line 78, Column 9
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_fprintf_51b.c | Line 29, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_fprintf_51b.c | Line 40, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_fprintf_51b.c | Line 47, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_fprintf_52c.c | Line 29, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_fprintf_52c.c | Line 40, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_fprintf_52c.c | Line 47, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_fprintf_53d.c | Line 29, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_fprintf_53d.c | Line 40, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_fprintf_53d.c | Line 47, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_fprintf_54e.c | Line 29, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_fprintf_54e.c | Line 40, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_fprintf_54e.c | Line 47, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_fprintf_62b.cpp | Line 66, Column 5
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_fprintf_63b.c | Line 30, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_fprintf_63b.c | Line 42, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_fprintf_63b.c | Line 50, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_fprintf_64b.c | Line 33, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_fprintf_64b.c | Line 48, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_fprintf_64b.c | Line 59, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_fprintf_65b.c | Line 29, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_fprintf_65b.c | Line 40, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_fprintf_65b.c | Line 47, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_fprintf_66b.c | Line 31, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_fprintf_66b.c | Line 43, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_fprintf_66b.c | Line 51, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_fprintf_67b.c | Line 35, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_fprintf_67b.c | Line 47, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_fprintf_67b.c | Line 55, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_fprintf_68b.c | Line 34, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_fprintf_68b.c | Line 46, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_fprintf_68b.c | Line 54, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_fprintf_72b.cpp | Line 37, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_fprintf_72b.cpp | Line 49, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_fprintf_72b.cpp | Line 57, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_fprintf_73b.cpp | Line 37, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_fprintf_73b.cpp | Line 49, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_fprintf_73b.cpp | Line 57, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_fprintf_74b.cpp | Line 37, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_fprintf_74b.cpp | Line 49, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_fprintf_74b.cpp | Line 57, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_printf_22b.c | Line 34, Column 9
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_printf_22b.c | Line 78, Column 9
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_printf_51b.c | Line 29, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_printf_51b.c | Line 40, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_printf_52c.c | Line 29, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_printf_52c.c | Line 40, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_printf_53d.c | Line 29, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_printf_53d.c | Line 40, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_printf_54e.c | Line 29, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_printf_54e.c | Line 40, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_printf_62b.cpp | Line 66, Column 5
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_printf_63b.c | Line 30, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_printf_63b.c | Line 42, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_printf_64b.c | Line 33, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_printf_64b.c | Line 48, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_printf_65b.c | Line 29, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_printf_65b.c | Line 40, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_printf_66b.c | Line 31, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_printf_66b.c | Line 43, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_printf_67b.c | Line 35, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_printf_67b.c | Line 47, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_printf_68b.c | Line 34, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_printf_68b.c | Line 46, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_printf_72b.cpp | Line 37, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_printf_72b.cpp | Line 49, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_printf_73b.cpp | Line 37, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_printf_73b.cpp | Line 49, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_printf_74b.cpp | Line 37, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_printf_74b.cpp | Line 49, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_snprintf_62b.cpp | Line 66, Column 5
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_vfprintf_22b.c | Line 38, Column 13
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_vfprintf_22b.c | Line 67, Column 13
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_vfprintf_22b.c | Line 82, Column 13
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_vfprintf_22b.c | Line 97, Column 13
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_vfprintf_51b.c | Line 33, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_vfprintf_51b.c | Line 54, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_vfprintf_51b.c | Line 71, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_vfprintf_52c.c | Line 33, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_vfprintf_52c.c | Line 54, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_vfprintf_52c.c | Line 71, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_vfprintf_53d.c | Line 33, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_vfprintf_53d.c | Line 54, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_vfprintf_53d.c | Line 71, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_vfprintf_54e.c | Line 33, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_vfprintf_54e.c | Line 54, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_vfprintf_54e.c | Line 71, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_vfprintf_62b.cpp | Line 66, Column 5
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_vfprintf_63b.c | Line 33, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_vfprintf_63b.c | Line 55, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_vfprintf_63b.c | Line 73, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_vfprintf_64b.c | Line 33, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_vfprintf_64b.c | Line 58, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_vfprintf_64b.c | Line 79, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_vfprintf_65b.c | Line 33, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_vfprintf_65b.c | Line 49, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_vfprintf_65b.c | Line 61, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_vfprintf_66b.c | Line 33, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_vfprintf_66b.c | Line 56, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_vfprintf_66b.c | Line 74, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_vfprintf_67b.c | Line 38, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_vfprintf_67b.c | Line 60, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_vfprintf_67b.c | Line 78, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_vfprintf_68b.c | Line 37, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_vfprintf_68b.c | Line 59, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_vfprintf_68b.c | Line 77, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_vfprintf_72b.cpp | Line 38, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_vfprintf_72b.cpp | Line 61, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_vfprintf_72b.cpp | Line 79, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_vfprintf_73b.cpp | Line 38, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_vfprintf_73b.cpp | Line 61, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_vfprintf_73b.cpp | Line 79, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_vfprintf_74b.cpp | Line 38, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_vfprintf_74b.cpp | Line 61, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_vfprintf_74b.cpp | Line 79, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_vprintf_22b.c | Line 38, Column 13
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_vprintf_22b.c | Line 97, Column 13
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_vprintf_51b.c | Line 33, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_vprintf_51b.c | Line 54, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_vprintf_52c.c | Line 33, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_vprintf_52c.c | Line 54, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_vprintf_53d.c | Line 33, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_vprintf_53d.c | Line 54, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_vprintf_54e.c | Line 33, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_vprintf_54e.c | Line 54, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_vprintf_62b.cpp | Line 66, Column 5
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_vprintf_63b.c | Line 33, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_vprintf_63b.c | Line 55, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_vprintf_64b.c | Line 33, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_vprintf_64b.c | Line 58, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_vprintf_65b.c | Line 33, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_vprintf_65b.c | Line 49, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_vprintf_66b.c | Line 33, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_vprintf_66b.c | Line 56, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_vprintf_67b.c | Line 38, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_vprintf_67b.c | Line 60, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_vprintf_68b.c | Line 37, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_vprintf_68b.c | Line 59, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_vprintf_72b.cpp | Line 38, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_vprintf_72b.cpp | Line 61, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_vprintf_73b.cpp | Line 38, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_vprintf_73b.cpp | Line 61, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_vprintf_74b.cpp | Line 38, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s01/CWE134_Uncontrolled_Format_String__char_console_vprintf_74b.cpp | Line 61, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_console_w32_vsnprintf_22b.c | Line 39, Column 13
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_console_w32_vsnprintf_22b.c | Line 70, Column 13
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_console_w32_vsnprintf_22b.c | Line 87, Column 13
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_console_w32_vsnprintf_22b.c | Line 104, Column 13
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_console_w32_vsnprintf_51b.c | Line 34, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_console_w32_vsnprintf_51b.c | Line 57, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_console_w32_vsnprintf_51b.c | Line 76, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_console_w32_vsnprintf_52c.c | Line 34, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_console_w32_vsnprintf_52c.c | Line 57, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_console_w32_vsnprintf_52c.c | Line 76, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_console_w32_vsnprintf_53d.c | Line 34, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_console_w32_vsnprintf_53d.c | Line 57, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_console_w32_vsnprintf_53d.c | Line 76, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_console_w32_vsnprintf_54e.c | Line 34, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_console_w32_vsnprintf_54e.c | Line 57, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_console_w32_vsnprintf_54e.c | Line 76, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_console_w32_vsnprintf_62b.cpp | Line 66, Column 5
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_console_w32_vsnprintf_63b.c | Line 34, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_console_w32_vsnprintf_63b.c | Line 58, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_console_w32_vsnprintf_63b.c | Line 78, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_console_w32_vsnprintf_64b.c | Line 34, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_console_w32_vsnprintf_64b.c | Line 61, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_console_w32_vsnprintf_64b.c | Line 84, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_console_w32_vsnprintf_65b.c | Line 34, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_console_w32_vsnprintf_65b.c | Line 52, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_console_w32_vsnprintf_65b.c | Line 66, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_console_w32_vsnprintf_66b.c | Line 34, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_console_w32_vsnprintf_66b.c | Line 59, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_console_w32_vsnprintf_66b.c | Line 79, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_console_w32_vsnprintf_67b.c | Line 39, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_console_w32_vsnprintf_67b.c | Line 63, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_console_w32_vsnprintf_67b.c | Line 83, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_console_w32_vsnprintf_68b.c | Line 38, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_console_w32_vsnprintf_68b.c | Line 62, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_console_w32_vsnprintf_68b.c | Line 82, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_console_w32_vsnprintf_72b.cpp | Line 39, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_console_w32_vsnprintf_72b.cpp | Line 64, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_console_w32_vsnprintf_72b.cpp | Line 84, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_console_w32_vsnprintf_73b.cpp | Line 39, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_console_w32_vsnprintf_73b.cpp | Line 64, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_console_w32_vsnprintf_73b.cpp | Line 84, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_console_w32_vsnprintf_74b.cpp | Line 39, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_console_w32_vsnprintf_74b.cpp | Line 64, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_console_w32_vsnprintf_74b.cpp | Line 84, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_fprintf_22b.c | Line 34, Column 9
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_fprintf_22b.c | Line 58, Column 9
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_fprintf_22b.c | Line 68, Column 9
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_fprintf_22b.c | Line 78, Column 9
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_fprintf_51b.c | Line 37, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_fprintf_51b.c | Line 48, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_fprintf_51b.c | Line 55, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_fprintf_52c.c | Line 37, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_fprintf_52c.c | Line 48, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_fprintf_52c.c | Line 55, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_fprintf_53d.c | Line 37, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_fprintf_53d.c | Line 48, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_fprintf_53d.c | Line 55, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_fprintf_54e.c | Line 37, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_fprintf_54e.c | Line 48, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_fprintf_54e.c | Line 55, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_fprintf_62b.cpp | Line 47, Column 13
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_fprintf_62b.cpp | Line 60, Column 5
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_fprintf_62b.cpp | Line 74, Column 13
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_fprintf_63b.c | Line 38, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_fprintf_63b.c | Line 50, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_fprintf_63b.c | Line 58, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_fprintf_64b.c | Line 41, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_fprintf_64b.c | Line 56, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_fprintf_64b.c | Line 67, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_fprintf_65b.c | Line 37, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_fprintf_65b.c | Line 48, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_fprintf_65b.c | Line 55, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_fprintf_66b.c | Line 39, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_fprintf_66b.c | Line 51, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_fprintf_66b.c | Line 59, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_fprintf_67b.c | Line 43, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_fprintf_67b.c | Line 55, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_fprintf_67b.c | Line 63, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_fprintf_68b.c | Line 42, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_fprintf_68b.c | Line 54, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_fprintf_68b.c | Line 62, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_fprintf_72b.cpp | Line 37, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_fprintf_72b.cpp | Line 49, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_fprintf_72b.cpp | Line 57, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_fprintf_73b.cpp | Line 37, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_fprintf_73b.cpp | Line 49, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_fprintf_73b.cpp | Line 57, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_fprintf_74b.cpp | Line 37, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_fprintf_74b.cpp | Line 49, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_fprintf_74b.cpp | Line 57, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_printf_22b.c | Line 34, Column 9
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_printf_22b.c | Line 78, Column 9
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_printf_51b.c | Line 37, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_printf_51b.c | Line 48, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_printf_52c.c | Line 37, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_printf_52c.c | Line 48, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_printf_53d.c | Line 37, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_printf_53d.c | Line 48, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_printf_54e.c | Line 37, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_printf_54e.c | Line 48, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_printf_62b.cpp | Line 47, Column 13
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_printf_62b.cpp | Line 60, Column 5
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_printf_62b.cpp | Line 74, Column 13
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_printf_63b.c | Line 38, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_printf_63b.c | Line 50, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_printf_64b.c | Line 41, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_printf_64b.c | Line 56, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_printf_65b.c | Line 37, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_printf_65b.c | Line 48, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_printf_66b.c | Line 39, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_printf_66b.c | Line 51, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_printf_67b.c | Line 43, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_printf_67b.c | Line 55, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_printf_68b.c | Line 42, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_printf_68b.c | Line 54, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_printf_72b.cpp | Line 37, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_printf_72b.cpp | Line 49, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_printf_73b.cpp | Line 37, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_printf_73b.cpp | Line 49, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_printf_74b.cpp | Line 37, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_printf_74b.cpp | Line 49, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_snprintf_62b.cpp | Line 47, Column 13
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_snprintf_62b.cpp | Line 60, Column 5
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_snprintf_62b.cpp | Line 74, Column 13
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vfprintf_22b.c | Line 38, Column 13
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vfprintf_22b.c | Line 67, Column 13
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vfprintf_22b.c | Line 82, Column 13
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vfprintf_22b.c | Line 97, Column 13
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vfprintf_51b.c | Line 41, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vfprintf_51b.c | Line 62, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vfprintf_51b.c | Line 79, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vfprintf_52c.c | Line 41, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vfprintf_52c.c | Line 62, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vfprintf_52c.c | Line 79, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vfprintf_53d.c | Line 41, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vfprintf_53d.c | Line 62, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vfprintf_53d.c | Line 79, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vfprintf_54e.c | Line 41, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vfprintf_54e.c | Line 62, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vfprintf_54e.c | Line 79, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vfprintf_62b.cpp | Line 47, Column 13
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vfprintf_62b.cpp | Line 60, Column 5
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vfprintf_62b.cpp | Line 74, Column 13
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vfprintf_63b.c | Line 41, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vfprintf_63b.c | Line 63, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vfprintf_63b.c | Line 81, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vfprintf_64b.c | Line 41, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vfprintf_64b.c | Line 66, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vfprintf_64b.c | Line 87, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vfprintf_65b.c | Line 41, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vfprintf_65b.c | Line 57, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vfprintf_65b.c | Line 69, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vfprintf_66b.c | Line 41, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vfprintf_66b.c | Line 64, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vfprintf_66b.c | Line 82, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vfprintf_67b.c | Line 46, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vfprintf_67b.c | Line 68, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vfprintf_67b.c | Line 86, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vfprintf_68b.c | Line 45, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vfprintf_68b.c | Line 67, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vfprintf_68b.c | Line 85, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vfprintf_72b.cpp | Line 38, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vfprintf_72b.cpp | Line 61, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vfprintf_72b.cpp | Line 79, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vfprintf_73b.cpp | Line 38, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vfprintf_73b.cpp | Line 61, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vfprintf_73b.cpp | Line 79, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vfprintf_74b.cpp | Line 38, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vfprintf_74b.cpp | Line 61, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vfprintf_74b.cpp | Line 79, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vprintf_22b.c | Line 38, Column 13
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vprintf_22b.c | Line 97, Column 13
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vprintf_51b.c | Line 41, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vprintf_51b.c | Line 62, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vprintf_52c.c | Line 41, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vprintf_52c.c | Line 62, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vprintf_53d.c | Line 41, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vprintf_53d.c | Line 62, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vprintf_54e.c | Line 41, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vprintf_54e.c | Line 62, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vprintf_62b.cpp | Line 47, Column 13
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vprintf_62b.cpp | Line 60, Column 5
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vprintf_62b.cpp | Line 74, Column 13
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vprintf_63b.c | Line 41, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vprintf_63b.c | Line 63, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vprintf_64b.c | Line 41, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vprintf_64b.c | Line 66, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vprintf_65b.c | Line 41, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vprintf_65b.c | Line 57, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vprintf_66b.c | Line 41, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vprintf_66b.c | Line 64, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vprintf_67b.c | Line 46, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vprintf_67b.c | Line 68, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vprintf_68b.c | Line 45, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vprintf_68b.c | Line 67, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vprintf_72b.cpp | Line 38, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vprintf_72b.cpp | Line 61, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vprintf_73b.cpp | Line 38, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vprintf_73b.cpp | Line 61, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vprintf_74b.cpp | Line 38, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_vprintf_74b.cpp | Line 61, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_w32_vsnprintf_22b.c | Line 39, Column 13
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_w32_vsnprintf_22b.c | Line 70, Column 13
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_w32_vsnprintf_22b.c | Line 87, Column 13
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_w32_vsnprintf_22b.c | Line 104, Column 13
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_w32_vsnprintf_51b.c | Line 42, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_w32_vsnprintf_51b.c | Line 65, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_w32_vsnprintf_51b.c | Line 84, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_w32_vsnprintf_52c.c | Line 42, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_w32_vsnprintf_52c.c | Line 65, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_w32_vsnprintf_52c.c | Line 84, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_w32_vsnprintf_53d.c | Line 42, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_w32_vsnprintf_53d.c | Line 65, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_w32_vsnprintf_53d.c | Line 84, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_w32_vsnprintf_54e.c | Line 42, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_w32_vsnprintf_54e.c | Line 65, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_w32_vsnprintf_54e.c | Line 84, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_w32_vsnprintf_62b.cpp | Line 47, Column 13
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_w32_vsnprintf_62b.cpp | Line 60, Column 5
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_w32_vsnprintf_62b.cpp | Line 74, Column 13
Use of unsafe function 'strncat' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_w32_vsnprintf_63b.c | Line 42, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_w32_vsnprintf_63b.c | Line 66, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_w32_vsnprintf_63b.c | Line 86, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_w32_vsnprintf_64b.c | Line 42, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_w32_vsnprintf_64b.c | Line 69, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_w32_vsnprintf_64b.c | Line 92, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_w32_vsnprintf_65b.c | Line 42, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_w32_vsnprintf_65b.c | Line 60, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_w32_vsnprintf_65b.c | Line 74, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_w32_vsnprintf_66b.c | Line 42, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_w32_vsnprintf_66b.c | Line 67, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_w32_vsnprintf_66b.c | Line 87, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_w32_vsnprintf_67b.c | Line 47, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_w32_vsnprintf_67b.c | Line 71, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_w32_vsnprintf_67b.c | Line 91, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_w32_vsnprintf_68b.c | Line 46, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_w32_vsnprintf_68b.c | Line 70, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_w32_vsnprintf_68b.c | Line 90, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_w32_vsnprintf_72b.cpp | Line 39, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_w32_vsnprintf_72b.cpp | Line 64, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_w32_vsnprintf_72b.cpp | Line 84, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_w32_vsnprintf_73b.cpp | Line 39, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_w32_vsnprintf_73b.cpp | Line 64, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_w32_vsnprintf_73b.cpp | Line 84, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_w32_vsnprintf_74b.cpp | Line 39, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_w32_vsnprintf_74b.cpp | Line 64, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_environment_w32_vsnprintf_74b.cpp | Line 84, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_fprintf_22b.c | Line 34, Column 9
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_fprintf_22b.c | Line 58, Column 9
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_fprintf_22b.c | Line 68, Column 9
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_fprintf_22b.c | Line 78, Column 9
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_fprintf_51b.c | Line 35, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_fprintf_51b.c | Line 46, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_fprintf_51b.c | Line 53, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_fprintf_52c.c | Line 35, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_fprintf_52c.c | Line 46, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_fprintf_52c.c | Line 53, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_fprintf_53d.c | Line 35, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_fprintf_53d.c | Line 46, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_fprintf_53d.c | Line 53, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_fprintf_54e.c | Line 35, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_fprintf_54e.c | Line 46, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_fprintf_54e.c | Line 53, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_fprintf_62b.cpp | Line 68, Column 5
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_fprintf_63b.c | Line 36, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_fprintf_63b.c | Line 48, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_fprintf_63b.c | Line 56, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_fprintf_64b.c | Line 39, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_fprintf_64b.c | Line 54, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_fprintf_64b.c | Line 65, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_fprintf_65b.c | Line 35, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_fprintf_65b.c | Line 46, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_fprintf_65b.c | Line 53, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_fprintf_66b.c | Line 37, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_fprintf_66b.c | Line 49, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_fprintf_66b.c | Line 57, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_fprintf_67b.c | Line 41, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_fprintf_67b.c | Line 53, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_fprintf_67b.c | Line 61, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_fprintf_68b.c | Line 40, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_fprintf_68b.c | Line 52, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_fprintf_68b.c | Line 60, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_fprintf_72b.cpp | Line 37, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_fprintf_72b.cpp | Line 49, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_fprintf_72b.cpp | Line 57, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_fprintf_73b.cpp | Line 37, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_fprintf_73b.cpp | Line 49, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_fprintf_73b.cpp | Line 57, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_fprintf_74b.cpp | Line 37, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_fprintf_74b.cpp | Line 49, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_fprintf_74b.cpp | Line 57, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_printf_22b.c | Line 34, Column 9
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_printf_22b.c | Line 78, Column 9
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_printf_51b.c | Line 35, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_printf_51b.c | Line 46, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_printf_52c.c | Line 35, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_printf_52c.c | Line 46, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_printf_53d.c | Line 35, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_printf_53d.c | Line 46, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_printf_54e.c | Line 35, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_printf_54e.c | Line 46, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_printf_62b.cpp | Line 68, Column 5
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_printf_63b.c | Line 36, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_printf_63b.c | Line 48, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_printf_64b.c | Line 39, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_printf_64b.c | Line 54, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_printf_65b.c | Line 35, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_printf_65b.c | Line 46, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_printf_66b.c | Line 37, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_printf_66b.c | Line 49, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_printf_67b.c | Line 41, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_printf_67b.c | Line 53, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_printf_68b.c | Line 40, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_printf_68b.c | Line 52, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_printf_72b.cpp | Line 37, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_printf_72b.cpp | Line 49, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_printf_73b.cpp | Line 37, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_printf_73b.cpp | Line 49, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_printf_74b.cpp | Line 37, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_printf_74b.cpp | Line 49, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_snprintf_62b.cpp | Line 68, Column 5
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_vfprintf_22b.c | Line 38, Column 13
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_vfprintf_22b.c | Line 67, Column 13
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_vfprintf_22b.c | Line 82, Column 13
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_vfprintf_22b.c | Line 97, Column 13
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_vfprintf_51b.c | Line 39, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_vfprintf_51b.c | Line 60, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_vfprintf_51b.c | Line 77, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_vfprintf_52c.c | Line 39, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_vfprintf_52c.c | Line 60, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_vfprintf_52c.c | Line 77, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_vfprintf_53d.c | Line 39, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_vfprintf_53d.c | Line 60, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_vfprintf_53d.c | Line 77, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_vfprintf_54e.c | Line 39, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_vfprintf_54e.c | Line 60, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_vfprintf_54e.c | Line 77, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_vfprintf_62b.cpp | Line 68, Column 5
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_vfprintf_63b.c | Line 39, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_vfprintf_63b.c | Line 61, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_vfprintf_63b.c | Line 79, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_vfprintf_64b.c | Line 39, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_vfprintf_64b.c | Line 64, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_vfprintf_64b.c | Line 85, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_vfprintf_65b.c | Line 39, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_vfprintf_65b.c | Line 55, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_vfprintf_65b.c | Line 67, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_vfprintf_66b.c | Line 39, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_vfprintf_66b.c | Line 62, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_vfprintf_66b.c | Line 80, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_vfprintf_67b.c | Line 44, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_vfprintf_67b.c | Line 66, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_vfprintf_67b.c | Line 84, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_vfprintf_68b.c | Line 43, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_vfprintf_68b.c | Line 65, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_vfprintf_68b.c | Line 83, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_vfprintf_72b.cpp | Line 38, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_vfprintf_72b.cpp | Line 61, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_vfprintf_72b.cpp | Line 79, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_vfprintf_73b.cpp | Line 38, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_vfprintf_73b.cpp | Line 61, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_vfprintf_73b.cpp | Line 79, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_vfprintf_74b.cpp | Line 38, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_vfprintf_74b.cpp | Line 61, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s02/CWE134_Uncontrolled_Format_String__char_file_vfprintf_74b.cpp | Line 79, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_file_vprintf_22b.c | Line 38, Column 13
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_file_vprintf_22b.c | Line 97, Column 13
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_file_vprintf_51b.c | Line 39, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_file_vprintf_51b.c | Line 60, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_file_vprintf_52c.c | Line 39, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_file_vprintf_52c.c | Line 60, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_file_vprintf_53d.c | Line 39, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_file_vprintf_53d.c | Line 60, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_file_vprintf_54e.c | Line 39, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_file_vprintf_54e.c | Line 60, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_file_vprintf_62b.cpp | Line 68, Column 5
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_file_vprintf_63b.c | Line 39, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_file_vprintf_63b.c | Line 61, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_file_vprintf_64b.c | Line 39, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_file_vprintf_64b.c | Line 64, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_file_vprintf_65b.c | Line 39, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_file_vprintf_65b.c | Line 55, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_file_vprintf_66b.c | Line 39, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_file_vprintf_66b.c | Line 62, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_file_vprintf_67b.c | Line 44, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_file_vprintf_67b.c | Line 66, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_file_vprintf_68b.c | Line 43, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_file_vprintf_68b.c | Line 65, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_file_vprintf_72b.cpp | Line 38, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_file_vprintf_72b.cpp | Line 61, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_file_vprintf_73b.cpp | Line 38, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_file_vprintf_73b.cpp | Line 61, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_file_vprintf_74b.cpp | Line 38, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_file_vprintf_74b.cpp | Line 61, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_file_w32_vsnprintf_22b.c | Line 39, Column 13
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_file_w32_vsnprintf_22b.c | Line 70, Column 13
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_file_w32_vsnprintf_22b.c | Line 87, Column 13
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_file_w32_vsnprintf_22b.c | Line 104, Column 13
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_file_w32_vsnprintf_51b.c | Line 40, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_file_w32_vsnprintf_51b.c | Line 63, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_file_w32_vsnprintf_51b.c | Line 82, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_file_w32_vsnprintf_52c.c | Line 40, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_file_w32_vsnprintf_52c.c | Line 63, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_file_w32_vsnprintf_52c.c | Line 82, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_file_w32_vsnprintf_53d.c | Line 40, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_file_w32_vsnprintf_53d.c | Line 63, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_file_w32_vsnprintf_53d.c | Line 82, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_file_w32_vsnprintf_54e.c | Line 40, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_file_w32_vsnprintf_54e.c | Line 63, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_file_w32_vsnprintf_54e.c | Line 82, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_file_w32_vsnprintf_62b.cpp | Line 68, Column 5
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_file_w32_vsnprintf_63b.c | Line 40, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_file_w32_vsnprintf_63b.c | Line 64, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_file_w32_vsnprintf_63b.c | Line 84, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_file_w32_vsnprintf_64b.c | Line 40, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_file_w32_vsnprintf_64b.c | Line 67, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_file_w32_vsnprintf_64b.c | Line 90, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_file_w32_vsnprintf_65b.c | Line 40, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_file_w32_vsnprintf_65b.c | Line 58, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_file_w32_vsnprintf_65b.c | Line 72, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_file_w32_vsnprintf_66b.c | Line 40, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_file_w32_vsnprintf_66b.c | Line 65, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_file_w32_vsnprintf_66b.c | Line 85, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_file_w32_vsnprintf_67b.c | Line 45, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_file_w32_vsnprintf_67b.c | Line 69, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_file_w32_vsnprintf_67b.c | Line 89, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_file_w32_vsnprintf_68b.c | Line 44, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_file_w32_vsnprintf_68b.c | Line 68, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_file_w32_vsnprintf_68b.c | Line 88, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_file_w32_vsnprintf_72b.cpp | Line 39, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_file_w32_vsnprintf_72b.cpp | Line 64, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_file_w32_vsnprintf_72b.cpp | Line 84, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_file_w32_vsnprintf_73b.cpp | Line 39, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_file_w32_vsnprintf_73b.cpp | Line 64, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_file_w32_vsnprintf_73b.cpp | Line 84, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_file_w32_vsnprintf_74b.cpp | Line 39, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_file_w32_vsnprintf_74b.cpp | Line 64, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_file_w32_vsnprintf_74b.cpp | Line 84, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_fprintf_22b.c | Line 34, Column 9
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_fprintf_22b.c | Line 58, Column 9
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_fprintf_22b.c | Line 68, Column 9
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_fprintf_22b.c | Line 78, Column 9
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_fprintf_51b.c | Line 50, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_fprintf_51b.c | Line 61, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_fprintf_51b.c | Line 68, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_fprintf_52c.c | Line 50, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_fprintf_52c.c | Line 61, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_fprintf_52c.c | Line 68, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_fprintf_53d.c | Line 50, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_fprintf_53d.c | Line 61, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_fprintf_53d.c | Line 68, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_fprintf_54e.c | Line 50, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_fprintf_54e.c | Line 61, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_fprintf_54e.c | Line 68, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_fprintf_63b.c | Line 51, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_fprintf_63b.c | Line 63, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_fprintf_63b.c | Line 71, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_fprintf_64b.c | Line 54, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_fprintf_64b.c | Line 69, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_fprintf_64b.c | Line 80, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_fprintf_65b.c | Line 50, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_fprintf_65b.c | Line 61, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_fprintf_65b.c | Line 68, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_fprintf_66b.c | Line 52, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_fprintf_66b.c | Line 64, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_fprintf_66b.c | Line 72, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_fprintf_67b.c | Line 56, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_fprintf_67b.c | Line 68, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_fprintf_67b.c | Line 76, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_fprintf_68b.c | Line 55, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_fprintf_68b.c | Line 67, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_fprintf_68b.c | Line 75, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_fprintf_72b.cpp | Line 37, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_fprintf_72b.cpp | Line 49, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_fprintf_72b.cpp | Line 57, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_fprintf_73b.cpp | Line 37, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_fprintf_73b.cpp | Line 49, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_fprintf_73b.cpp | Line 57, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_fprintf_74b.cpp | Line 37, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_fprintf_74b.cpp | Line 49, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_fprintf_74b.cpp | Line 57, Column 5
Function 'fprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., fprintf("%s", user_input) instead of fprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_printf_22b.c | Line 34, Column 9
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_printf_22b.c | Line 78, Column 9
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_printf_51b.c | Line 50, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_printf_51b.c | Line 61, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_printf_52c.c | Line 50, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_printf_52c.c | Line 61, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_printf_53d.c | Line 50, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_printf_53d.c | Line 61, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_printf_54e.c | Line 50, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_printf_54e.c | Line 61, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_printf_63b.c | Line 51, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_printf_63b.c | Line 63, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_printf_64b.c | Line 54, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_printf_64b.c | Line 69, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_printf_65b.c | Line 50, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_printf_65b.c | Line 61, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_printf_66b.c | Line 52, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_printf_66b.c | Line 64, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_printf_67b.c | Line 56, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_printf_67b.c | Line 68, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_printf_68b.c | Line 55, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_printf_68b.c | Line 67, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_printf_72b.cpp | Line 37, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_printf_72b.cpp | Line 49, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_printf_73b.cpp | Line 37, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_printf_73b.cpp | Line 49, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_printf_74b.cpp | Line 37, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_printf_74b.cpp | Line 49, Column 5
Function 'printf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., printf("%s", user_input) instead of printf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_vfprintf_22b.c | Line 38, Column 13
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_vfprintf_22b.c | Line 67, Column 13
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_vfprintf_22b.c | Line 82, Column 13
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_vfprintf_22b.c | Line 97, Column 13
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_vfprintf_51b.c | Line 54, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_vfprintf_51b.c | Line 75, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_vfprintf_51b.c | Line 92, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_vfprintf_52c.c | Line 54, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_vfprintf_52c.c | Line 75, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_vfprintf_52c.c | Line 92, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_vfprintf_53d.c | Line 54, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_vfprintf_53d.c | Line 75, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_vfprintf_53d.c | Line 92, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_vfprintf_54e.c | Line 54, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_vfprintf_54e.c | Line 75, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_vfprintf_54e.c | Line 92, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_vfprintf_63b.c | Line 54, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_vfprintf_63b.c | Line 76, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_vfprintf_63b.c | Line 94, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_vfprintf_64b.c | Line 54, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_vfprintf_64b.c | Line 79, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_vfprintf_64b.c | Line 100, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_vfprintf_65b.c | Line 54, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_vfprintf_65b.c | Line 70, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_vfprintf_65b.c | Line 82, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_vfprintf_66b.c | Line 54, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_vfprintf_66b.c | Line 77, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_vfprintf_66b.c | Line 95, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_vfprintf_67b.c | Line 59, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_vfprintf_67b.c | Line 81, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_vfprintf_67b.c | Line 99, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_vfprintf_68b.c | Line 58, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_vfprintf_68b.c | Line 80, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_vfprintf_68b.c | Line 98, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_vfprintf_72b.cpp | Line 38, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_vfprintf_72b.cpp | Line 61, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_vfprintf_72b.cpp | Line 79, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_vfprintf_73b.cpp | Line 38, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_vfprintf_73b.cpp | Line 61, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_vfprintf_73b.cpp | Line 79, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_vfprintf_74b.cpp | Line 38, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_vfprintf_74b.cpp | Line 61, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_vfprintf_74b.cpp | Line 79, Column 9
Function 'vfprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vfprintf("%s", user_input) instead of vfprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_vprintf_22b.c | Line 38, Column 13
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_vprintf_22b.c | Line 97, Column 13
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_vprintf_51b.c | Line 54, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_vprintf_51b.c | Line 75, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_vprintf_52c.c | Line 54, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_vprintf_52c.c | Line 75, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_vprintf_53d.c | Line 54, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_vprintf_53d.c | Line 75, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_vprintf_54e.c | Line 54, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_vprintf_54e.c | Line 75, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_vprintf_63b.c | Line 54, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_vprintf_63b.c | Line 76, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_vprintf_64b.c | Line 54, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_vprintf_64b.c | Line 79, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_vprintf_65b.c | Line 54, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_vprintf_65b.c | Line 70, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_vprintf_66b.c | Line 54, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_vprintf_66b.c | Line 77, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_vprintf_67b.c | Line 59, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_vprintf_67b.c | Line 81, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_vprintf_68b.c | Line 58, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_vprintf_68b.c | Line 80, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_vprintf_72b.cpp | Line 38, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_vprintf_72b.cpp | Line 61, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_vprintf_73b.cpp | Line 38, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_vprintf_73b.cpp | Line 61, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_vprintf_74b.cpp | Line 38, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_vprintf_74b.cpp | Line 61, Column 9
Function 'vprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vprintf("%s", user_input) instead of vprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_w32_vsnprintf_22b.c | Line 39, Column 13
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_w32_vsnprintf_22b.c | Line 70, Column 13
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_w32_vsnprintf_22b.c | Line 87, Column 13
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_w32_vsnprintf_22b.c | Line 104, Column 13
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_w32_vsnprintf_51b.c | Line 55, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_w32_vsnprintf_51b.c | Line 78, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_w32_vsnprintf_51b.c | Line 97, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_w32_vsnprintf_52c.c | Line 55, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_w32_vsnprintf_52c.c | Line 78, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_w32_vsnprintf_52c.c | Line 97, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_w32_vsnprintf_53d.c | Line 55, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_w32_vsnprintf_53d.c | Line 78, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_w32_vsnprintf_53d.c | Line 97, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_w32_vsnprintf_54e.c | Line 55, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_w32_vsnprintf_54e.c | Line 78, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_w32_vsnprintf_54e.c | Line 97, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_w32_vsnprintf_63b.c | Line 55, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_w32_vsnprintf_63b.c | Line 79, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_w32_vsnprintf_63b.c | Line 99, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_w32_vsnprintf_64b.c | Line 55, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_w32_vsnprintf_64b.c | Line 82, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_w32_vsnprintf_64b.c | Line 105, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_w32_vsnprintf_65b.c | Line 55, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_w32_vsnprintf_65b.c | Line 73, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_w32_vsnprintf_65b.c | Line 87, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_w32_vsnprintf_66b.c | Line 55, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_w32_vsnprintf_66b.c | Line 80, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_w32_vsnprintf_66b.c | Line 100, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_w32_vsnprintf_67b.c | Line 60, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_w32_vsnprintf_67b.c | Line 84, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_w32_vsnprintf_67b.c | Line 104, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_w32_vsnprintf_68b.c | Line 59, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_w32_vsnprintf_68b.c | Line 83, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_w32_vsnprintf_68b.c | Line 103, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_w32_vsnprintf_72b.cpp | Line 39, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_w32_vsnprintf_72b.cpp | Line 64, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_w32_vsnprintf_72b.cpp | Line 84, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_w32_vsnprintf_73b.cpp | Line 39, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_w32_vsnprintf_73b.cpp | Line 64, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_w32_vsnprintf_73b.cpp | Line 84, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_w32_vsnprintf_74b.cpp | Line 39, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_w32_vsnprintf_74b.cpp | Line 64, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__char_listen_socket_w32_vsnprintf_74b.cpp | Line 84, Column 9
Function 'vsnprintf' uses a variable as format string, which could be controlled by an attacker
💡 Recommendation: Use a string literal as format string, e.g., vsnprintf("%s", user_input) instead of vsnprintf(user_input)
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__wchar_t_connect_socket_fprintf_62b.cpp | Line 129, Column 5
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__wchar_t_connect_socket_printf_62b.cpp | Line 129, Column 5
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s03/CWE134_Uncontrolled_Format_String__wchar_t_connect_socket_snprintf_62b.cpp | Line 129, Column 5
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s04/CWE134_Uncontrolled_Format_String__wchar_t_connect_socket_vfprintf_62b.cpp | Line 129, Column 5
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s04/CWE134_Uncontrolled_Format_String__wchar_t_connect_socket_vprintf_62b.cpp | Line 129, Column 5
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s04/CWE134_Uncontrolled_Format_String__wchar_t_connect_socket_w32_vsnprintf_62b.cpp | Line 129, Column 5
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s04/CWE134_Uncontrolled_Format_String__wchar_t_console_fprintf_62b.cpp | Line 66, Column 5
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s04/CWE134_Uncontrolled_Format_String__wchar_t_console_printf_62b.cpp | Line 66, Column 5
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s04/CWE134_Uncontrolled_Format_String__wchar_t_console_snprintf_62b.cpp | Line 66, Column 5
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s04/CWE134_Uncontrolled_Format_String__wchar_t_console_vfprintf_62b.cpp | Line 66, Column 5
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s04/CWE134_Uncontrolled_Format_String__wchar_t_console_vprintf_62b.cpp | Line 66, Column 5
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s04/CWE134_Uncontrolled_Format_String__wchar_t_console_w32_vsnprintf_62b.cpp | Line 66, Column 5
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s04/CWE134_Uncontrolled_Format_String__wchar_t_environment_fprintf_62b.cpp | Line 60, Column 5
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s04/CWE134_Uncontrolled_Format_String__wchar_t_environment_printf_62b.cpp | Line 60, Column 5
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s05/CWE134_Uncontrolled_Format_String__wchar_t_environment_snprintf_62b.cpp | Line 60, Column 5
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s05/CWE134_Uncontrolled_Format_String__wchar_t_environment_vfprintf_62b.cpp | Line 60, Column 5
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s05/CWE134_Uncontrolled_Format_String__wchar_t_environment_vprintf_62b.cpp | Line 60, Column 5
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s05/CWE134_Uncontrolled_Format_String__wchar_t_environment_w32_vsnprintf_62b.cpp | Line 60, Column 5
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s05/CWE134_Uncontrolled_Format_String__wchar_t_file_fprintf_62b.cpp | Line 68, Column 5
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s05/CWE134_Uncontrolled_Format_String__wchar_t_file_printf_62b.cpp | Line 68, Column 5
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s05/CWE134_Uncontrolled_Format_String__wchar_t_file_snprintf_62b.cpp | Line 68, Column 5
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s05/CWE134_Uncontrolled_Format_String__wchar_t_file_vfprintf_62b.cpp | Line 68, Column 5
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s05/CWE134_Uncontrolled_Format_String__wchar_t_file_vprintf_62b.cpp | Line 68, Column 5
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE134_Uncontrolled_Format_String/s05/CWE134_Uncontrolled_Format_String__wchar_t_file_w32_vsnprintf_62b.cpp | Line 68, Column 5
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s01/CWE190_Integer_Overflow__char_fscanf_add_61b.c | Line 25, Column 5
Use of unsafe function 'fscanf' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s01/CWE190_Integer_Overflow__char_fscanf_add_61b.c | Line 45, Column 5
Use of unsafe function 'fscanf' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s01/CWE190_Integer_Overflow__char_fscanf_add_62b.cpp | Line 28, Column 5
Use of unsafe function 'fscanf' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s01/CWE190_Integer_Overflow__char_fscanf_add_62b.cpp | Line 46, Column 5
Use of unsafe function 'fscanf' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s01/CWE190_Integer_Overflow__char_fscanf_add_64b.c | Line 25, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: char* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s01/CWE190_Integer_Overflow__char_fscanf_add_64b.c | Line 43, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: char* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s01/CWE190_Integer_Overflow__char_fscanf_add_64b.c | Line 57, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: char* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s01/CWE190_Integer_Overflow__char_fscanf_multiply_61b.c | Line 25, Column 5
Use of unsafe function 'fscanf' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s01/CWE190_Integer_Overflow__char_fscanf_multiply_61b.c | Line 45, Column 5
Use of unsafe function 'fscanf' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s01/CWE190_Integer_Overflow__char_fscanf_multiply_62b.cpp | Line 28, Column 5
Use of unsafe function 'fscanf' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s01/CWE190_Integer_Overflow__char_fscanf_multiply_62b.cpp | Line 46, Column 5
Use of unsafe function 'fscanf' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s01/CWE190_Integer_Overflow__char_fscanf_multiply_64b.c | Line 25, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: char* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s01/CWE190_Integer_Overflow__char_fscanf_multiply_64b.c | Line 44, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: char* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s01/CWE190_Integer_Overflow__char_fscanf_multiply_64b.c | Line 59, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: char* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s01/CWE190_Integer_Overflow__char_fscanf_square_61b.c | Line 27, Column 5
Use of unsafe function 'fscanf' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s01/CWE190_Integer_Overflow__char_fscanf_square_61b.c | Line 47, Column 5
Use of unsafe function 'fscanf' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s01/CWE190_Integer_Overflow__char_fscanf_square_62b.cpp | Line 28, Column 5
Use of unsafe function 'fscanf' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s01/CWE190_Integer_Overflow__char_fscanf_square_62b.cpp | Line 46, Column 5
Use of unsafe function 'fscanf' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s01/CWE190_Integer_Overflow__char_fscanf_square_64b.c | Line 27, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: char* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s01/CWE190_Integer_Overflow__char_fscanf_square_64b.c | Line 45, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: char* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s01/CWE190_Integer_Overflow__char_fscanf_square_64b.c | Line 59, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: char* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s01/CWE190_Integer_Overflow__char_max_add_64b.c | Line 25, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: char* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s01/CWE190_Integer_Overflow__char_max_add_64b.c | Line 43, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: char* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s01/CWE190_Integer_Overflow__char_max_add_64b.c | Line 57, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: char* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s01/CWE190_Integer_Overflow__char_max_multiply_64b.c | Line 25, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: char* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s01/CWE190_Integer_Overflow__char_max_multiply_64b.c | Line 44, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: char* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s01/CWE190_Integer_Overflow__char_max_multiply_64b.c | Line 59, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: char* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s01/CWE190_Integer_Overflow__char_max_square_64b.c | Line 27, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: char* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s01/CWE190_Integer_Overflow__char_max_square_64b.c | Line 45, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: char* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s01/CWE190_Integer_Overflow__char_max_square_64b.c | Line 59, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: char* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s01/CWE190_Integer_Overflow__char_rand_add_64b.c | Line 25, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: char* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s01/CWE190_Integer_Overflow__char_rand_add_64b.c | Line 43, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: char* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s01/CWE190_Integer_Overflow__char_rand_add_64b.c | Line 57, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: char* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s01/CWE190_Integer_Overflow__char_rand_multiply_64b.c | Line 25, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: char* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s01/CWE190_Integer_Overflow__char_rand_multiply_64b.c | Line 44, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: char* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s01/CWE190_Integer_Overflow__char_rand_multiply_64b.c | Line 59, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: char* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s01/CWE190_Integer_Overflow__char_rand_square_64b.c | Line 27, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: char* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s01/CWE190_Integer_Overflow__char_rand_square_64b.c | Line 45, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: char* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s01/CWE190_Integer_Overflow__char_rand_square_64b.c | Line 59, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: char* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s01/CWE190_Integer_Overflow__int64_t_fscanf_add_62b.cpp | Line 29, Column 5
Use of unsafe function 'fscanf' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s01/CWE190_Integer_Overflow__int64_t_fscanf_add_62b.cpp | Line 47, Column 5
Use of unsafe function 'fscanf' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s01/CWE190_Integer_Overflow__int64_t_fscanf_multiply_62b.cpp | Line 29, Column 5
Use of unsafe function 'fscanf' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s01/CWE190_Integer_Overflow__int64_t_fscanf_multiply_62b.cpp | Line 47, Column 5
Use of unsafe function 'fscanf' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s02/CWE190_Integer_Overflow__int64_t_fscanf_square_62b.cpp | Line 30, Column 5
Use of unsafe function 'fscanf' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s02/CWE190_Integer_Overflow__int64_t_fscanf_square_62b.cpp | Line 48, Column 5
Use of unsafe function 'fscanf' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s02/CWE190_Integer_Overflow__int_connect_socket_add_61b.c | Line 88, Column 20
Use of unsafe function 'atoi' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s02/CWE190_Integer_Overflow__int_connect_socket_add_61b.c | Line 162, Column 20
Use of unsafe function 'atoi' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s02/CWE190_Integer_Overflow__int_connect_socket_add_62b.cpp | Line 91, Column 20
Use of unsafe function 'atoi' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s02/CWE190_Integer_Overflow__int_connect_socket_add_62b.cpp | Line 163, Column 20
Use of unsafe function 'atoi' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s02/CWE190_Integer_Overflow__int_connect_socket_add_64b.c | Line 47, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s02/CWE190_Integer_Overflow__int_connect_socket_add_64b.c | Line 65, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s02/CWE190_Integer_Overflow__int_connect_socket_add_64b.c | Line 79, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s02/CWE190_Integer_Overflow__int_connect_socket_multiply_61b.c | Line 88, Column 20
Use of unsafe function 'atoi' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s02/CWE190_Integer_Overflow__int_connect_socket_multiply_61b.c | Line 162, Column 20
Use of unsafe function 'atoi' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s02/CWE190_Integer_Overflow__int_connect_socket_multiply_62b.cpp | Line 91, Column 20
Use of unsafe function 'atoi' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s02/CWE190_Integer_Overflow__int_connect_socket_multiply_62b.cpp | Line 163, Column 20
Use of unsafe function 'atoi' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s02/CWE190_Integer_Overflow__int_connect_socket_multiply_64b.c | Line 47, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s02/CWE190_Integer_Overflow__int_connect_socket_multiply_64b.c | Line 66, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s02/CWE190_Integer_Overflow__int_connect_socket_multiply_64b.c | Line 81, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s02/CWE190_Integer_Overflow__int_connect_socket_square_61b.c | Line 90, Column 20
Use of unsafe function 'atoi' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s02/CWE190_Integer_Overflow__int_connect_socket_square_61b.c | Line 164, Column 20
Use of unsafe function 'atoi' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s02/CWE190_Integer_Overflow__int_connect_socket_square_62b.cpp | Line 91, Column 20
Use of unsafe function 'atoi' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s02/CWE190_Integer_Overflow__int_connect_socket_square_62b.cpp | Line 163, Column 20
Use of unsafe function 'atoi' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s02/CWE190_Integer_Overflow__int_connect_socket_square_64b.c | Line 49, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s02/CWE190_Integer_Overflow__int_connect_socket_square_64b.c | Line 67, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s02/CWE190_Integer_Overflow__int_connect_socket_square_64b.c | Line 81, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s02/CWE190_Integer_Overflow__int_fgets_add_61b.c | Line 32, Column 20
Use of unsafe function 'atoi' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s02/CWE190_Integer_Overflow__int_fgets_add_61b.c | Line 63, Column 20
Use of unsafe function 'atoi' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s02/CWE190_Integer_Overflow__int_fgets_add_62b.cpp | Line 35, Column 20
Use of unsafe function 'atoi' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s02/CWE190_Integer_Overflow__int_fgets_add_62b.cpp | Line 64, Column 20
Use of unsafe function 'atoi' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s02/CWE190_Integer_Overflow__int_fgets_add_64b.c | Line 27, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s02/CWE190_Integer_Overflow__int_fgets_add_64b.c | Line 45, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s02/CWE190_Integer_Overflow__int_fgets_add_64b.c | Line 59, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s03/CWE190_Integer_Overflow__int_fgets_multiply_61b.c | Line 32, Column 20
Use of unsafe function 'atoi' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s03/CWE190_Integer_Overflow__int_fgets_multiply_61b.c | Line 63, Column 20
Use of unsafe function 'atoi' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s03/CWE190_Integer_Overflow__int_fgets_multiply_62b.cpp | Line 35, Column 20
Use of unsafe function 'atoi' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s03/CWE190_Integer_Overflow__int_fgets_multiply_62b.cpp | Line 64, Column 20
Use of unsafe function 'atoi' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s03/CWE190_Integer_Overflow__int_fgets_multiply_64b.c | Line 27, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s03/CWE190_Integer_Overflow__int_fgets_multiply_64b.c | Line 46, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s03/CWE190_Integer_Overflow__int_fgets_multiply_64b.c | Line 61, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s03/CWE190_Integer_Overflow__int_fgets_square_61b.c | Line 34, Column 20
Use of unsafe function 'atoi' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s03/CWE190_Integer_Overflow__int_fgets_square_61b.c | Line 65, Column 20
Use of unsafe function 'atoi' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s03/CWE190_Integer_Overflow__int_fgets_square_62b.cpp | Line 35, Column 20
Use of unsafe function 'atoi' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s03/CWE190_Integer_Overflow__int_fgets_square_62b.cpp | Line 64, Column 20
Use of unsafe function 'atoi' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s03/CWE190_Integer_Overflow__int_fgets_square_64b.c | Line 29, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s03/CWE190_Integer_Overflow__int_fgets_square_64b.c | Line 47, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s03/CWE190_Integer_Overflow__int_fgets_square_64b.c | Line 61, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s03/CWE190_Integer_Overflow__int_fscanf_add_61b.c | Line 25, Column 5
Use of unsafe function 'fscanf' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s03/CWE190_Integer_Overflow__int_fscanf_add_61b.c | Line 45, Column 5
Use of unsafe function 'fscanf' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s03/CWE190_Integer_Overflow__int_fscanf_add_62b.cpp | Line 28, Column 5
Use of unsafe function 'fscanf' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s03/CWE190_Integer_Overflow__int_fscanf_add_62b.cpp | Line 46, Column 5
Use of unsafe function 'fscanf' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s03/CWE190_Integer_Overflow__int_fscanf_add_64b.c | Line 25, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s03/CWE190_Integer_Overflow__int_fscanf_add_64b.c | Line 43, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s03/CWE190_Integer_Overflow__int_fscanf_add_64b.c | Line 57, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s03/CWE190_Integer_Overflow__int_fscanf_multiply_61b.c | Line 25, Column 5
Use of unsafe function 'fscanf' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s03/CWE190_Integer_Overflow__int_fscanf_multiply_61b.c | Line 45, Column 5
Use of unsafe function 'fscanf' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s03/CWE190_Integer_Overflow__int_fscanf_multiply_62b.cpp | Line 28, Column 5
Use of unsafe function 'fscanf' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s03/CWE190_Integer_Overflow__int_fscanf_multiply_62b.cpp | Line 46, Column 5
Use of unsafe function 'fscanf' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s03/CWE190_Integer_Overflow__int_fscanf_multiply_64b.c | Line 25, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s03/CWE190_Integer_Overflow__int_fscanf_multiply_64b.c | Line 44, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s03/CWE190_Integer_Overflow__int_fscanf_multiply_64b.c | Line 59, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s03/CWE190_Integer_Overflow__int_fscanf_square_61b.c | Line 27, Column 5
Use of unsafe function 'fscanf' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s03/CWE190_Integer_Overflow__int_fscanf_square_61b.c | Line 47, Column 5
Use of unsafe function 'fscanf' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s03/CWE190_Integer_Overflow__int_fscanf_square_62b.cpp | Line 28, Column 5
Use of unsafe function 'fscanf' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s03/CWE190_Integer_Overflow__int_fscanf_square_62b.cpp | Line 46, Column 5
Use of unsafe function 'fscanf' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s03/CWE190_Integer_Overflow__int_fscanf_square_64b.c | Line 27, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s03/CWE190_Integer_Overflow__int_fscanf_square_64b.c | Line 45, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s03/CWE190_Integer_Overflow__int_fscanf_square_64b.c | Line 59, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s03/CWE190_Integer_Overflow__int_listen_socket_add_61b.c | Line 97, Column 20
Use of unsafe function 'atoi' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s03/CWE190_Integer_Overflow__int_listen_socket_add_61b.c | Line 184, Column 20
Use of unsafe function 'atoi' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s03/CWE190_Integer_Overflow__int_listen_socket_add_64b.c | Line 47, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s03/CWE190_Integer_Overflow__int_listen_socket_add_64b.c | Line 65, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s03/CWE190_Integer_Overflow__int_listen_socket_add_64b.c | Line 79, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s03/CWE190_Integer_Overflow__int_listen_socket_multiply_61b.c | Line 97, Column 20
Use of unsafe function 'atoi' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s03/CWE190_Integer_Overflow__int_listen_socket_multiply_61b.c | Line 184, Column 20
Use of unsafe function 'atoi' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s03/CWE190_Integer_Overflow__int_listen_socket_multiply_64b.c | Line 47, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s03/CWE190_Integer_Overflow__int_listen_socket_multiply_64b.c | Line 66, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s03/CWE190_Integer_Overflow__int_listen_socket_multiply_64b.c | Line 81, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s03/CWE190_Integer_Overflow__int_listen_socket_square_61b.c | Line 99, Column 20
Use of unsafe function 'atoi' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s03/CWE190_Integer_Overflow__int_listen_socket_square_61b.c | Line 186, Column 20
Use of unsafe function 'atoi' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s03/CWE190_Integer_Overflow__int_listen_socket_square_64b.c | Line 49, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s03/CWE190_Integer_Overflow__int_listen_socket_square_64b.c | Line 67, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s03/CWE190_Integer_Overflow__int_listen_socket_square_64b.c | Line 81, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s03/CWE190_Integer_Overflow__int_max_add_64b.c | Line 25, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s03/CWE190_Integer_Overflow__int_max_add_64b.c | Line 43, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s03/CWE190_Integer_Overflow__int_max_add_64b.c | Line 57, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s03/CWE190_Integer_Overflow__int_max_multiply_64b.c | Line 25, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s03/CWE190_Integer_Overflow__int_max_multiply_64b.c | Line 44, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s03/CWE190_Integer_Overflow__int_max_multiply_64b.c | Line 59, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s03/CWE190_Integer_Overflow__int_max_square_64b.c | Line 27, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s03/CWE190_Integer_Overflow__int_max_square_64b.c | Line 45, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s03/CWE190_Integer_Overflow__int_max_square_64b.c | Line 59, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s04/CWE190_Integer_Overflow__int_rand_add_64b.c | Line 25, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s04/CWE190_Integer_Overflow__int_rand_add_64b.c | Line 43, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s04/CWE190_Integer_Overflow__int_rand_add_64b.c | Line 57, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s04/CWE190_Integer_Overflow__int_rand_multiply_64b.c | Line 25, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s04/CWE190_Integer_Overflow__int_rand_multiply_64b.c | Line 44, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s04/CWE190_Integer_Overflow__int_rand_multiply_64b.c | Line 59, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s04/CWE190_Integer_Overflow__int_rand_square_64b.c | Line 27, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s04/CWE190_Integer_Overflow__int_rand_square_64b.c | Line 45, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s04/CWE190_Integer_Overflow__int_rand_square_64b.c | Line 59, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s04/CWE190_Integer_Overflow__short_fscanf_add_62b.cpp | Line 28, Column 5
Use of unsafe function 'fscanf' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s04/CWE190_Integer_Overflow__short_fscanf_add_62b.cpp | Line 46, Column 5
Use of unsafe function 'fscanf' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s04/CWE190_Integer_Overflow__short_fscanf_multiply_62b.cpp | Line 28, Column 5
Use of unsafe function 'fscanf' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s04/CWE190_Integer_Overflow__short_fscanf_multiply_62b.cpp | Line 46, Column 5
Use of unsafe function 'fscanf' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s04/CWE190_Integer_Overflow__short_fscanf_square_62b.cpp | Line 28, Column 5
Use of unsafe function 'fscanf' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s04/CWE190_Integer_Overflow__short_fscanf_square_62b.cpp | Line 46, Column 5
Use of unsafe function 'fscanf' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s05/CWE190_Integer_Overflow__unsigned_int_fscanf_add_61b.c | Line 25, Column 5
Use of unsafe function 'fscanf' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s05/CWE190_Integer_Overflow__unsigned_int_fscanf_add_61b.c | Line 45, Column 5
Use of unsafe function 'fscanf' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s05/CWE190_Integer_Overflow__unsigned_int_fscanf_add_62b.cpp | Line 28, Column 5
Use of unsafe function 'fscanf' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s05/CWE190_Integer_Overflow__unsigned_int_fscanf_add_62b.cpp | Line 46, Column 5
Use of unsafe function 'fscanf' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s05/CWE190_Integer_Overflow__unsigned_int_fscanf_multiply_61b.c | Line 25, Column 5
Use of unsafe function 'fscanf' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s05/CWE190_Integer_Overflow__unsigned_int_fscanf_multiply_61b.c | Line 45, Column 5
Use of unsafe function 'fscanf' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s05/CWE190_Integer_Overflow__unsigned_int_fscanf_multiply_62b.cpp | Line 28, Column 5
Use of unsafe function 'fscanf' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s05/CWE190_Integer_Overflow__unsigned_int_fscanf_multiply_62b.cpp | Line 46, Column 5
Use of unsafe function 'fscanf' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s05/CWE190_Integer_Overflow__unsigned_int_fscanf_square_61b.c | Line 27, Column 5
Use of unsafe function 'fscanf' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s05/CWE190_Integer_Overflow__unsigned_int_fscanf_square_61b.c | Line 47, Column 5
Use of unsafe function 'fscanf' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s05/CWE190_Integer_Overflow__unsigned_int_fscanf_square_62b.cpp | Line 28, Column 5
Use of unsafe function 'fscanf' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s05/CWE190_Integer_Overflow__unsigned_int_fscanf_square_62b.cpp | Line 46, Column 5
Use of unsafe function 'fscanf' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s06/CWE190_Integer_Overflow__char_fscanf_postinc_61b.c | Line 25, Column 5
Use of unsafe function 'fscanf' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s06/CWE190_Integer_Overflow__char_fscanf_postinc_61b.c | Line 45, Column 5
Use of unsafe function 'fscanf' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s06/CWE190_Integer_Overflow__char_fscanf_postinc_64b.c | Line 25, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: char* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s06/CWE190_Integer_Overflow__char_fscanf_postinc_64b.c | Line 44, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: char* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s06/CWE190_Integer_Overflow__char_fscanf_postinc_64b.c | Line 59, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: char* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s06/CWE190_Integer_Overflow__char_max_postinc_64b.c | Line 25, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: char* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s06/CWE190_Integer_Overflow__char_max_postinc_64b.c | Line 44, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: char* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s06/CWE190_Integer_Overflow__char_max_postinc_64b.c | Line 59, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: char* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s06/CWE190_Integer_Overflow__char_rand_postinc_64b.c | Line 25, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: char* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s06/CWE190_Integer_Overflow__char_rand_postinc_64b.c | Line 44, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: char* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s06/CWE190_Integer_Overflow__char_rand_postinc_64b.c | Line 59, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: char* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s06/CWE190_Integer_Overflow__int_connect_socket_postinc_61b.c | Line 88, Column 20
Use of unsafe function 'atoi' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s06/CWE190_Integer_Overflow__int_connect_socket_postinc_61b.c | Line 162, Column 20
Use of unsafe function 'atoi' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s06/CWE190_Integer_Overflow__int_connect_socket_postinc_64b.c | Line 47, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s06/CWE190_Integer_Overflow__int_connect_socket_postinc_64b.c | Line 66, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s06/CWE190_Integer_Overflow__int_connect_socket_postinc_64b.c | Line 81, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s06/CWE190_Integer_Overflow__int_fgets_postinc_61b.c | Line 32, Column 20
Use of unsafe function 'atoi' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s06/CWE190_Integer_Overflow__int_fgets_postinc_61b.c | Line 63, Column 20
Use of unsafe function 'atoi' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s06/CWE190_Integer_Overflow__int_fgets_postinc_64b.c | Line 27, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s06/CWE190_Integer_Overflow__int_fgets_postinc_64b.c | Line 46, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s06/CWE190_Integer_Overflow__int_fgets_postinc_64b.c | Line 61, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s06/CWE190_Integer_Overflow__int_fscanf_postinc_61b.c | Line 25, Column 5
Use of unsafe function 'fscanf' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s06/CWE190_Integer_Overflow__int_fscanf_postinc_61b.c | Line 45, Column 5
Use of unsafe function 'fscanf' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s06/CWE190_Integer_Overflow__int_fscanf_postinc_64b.c | Line 25, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s06/CWE190_Integer_Overflow__int_fscanf_postinc_64b.c | Line 44, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s06/CWE190_Integer_Overflow__int_fscanf_postinc_64b.c | Line 59, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s06/CWE190_Integer_Overflow__int_listen_socket_postinc_61b.c | Line 97, Column 20
Use of unsafe function 'atoi' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s06/CWE190_Integer_Overflow__int_listen_socket_postinc_61b.c | Line 184, Column 20
Use of unsafe function 'atoi' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s06/CWE190_Integer_Overflow__int_listen_socket_postinc_64b.c | Line 47, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s06/CWE190_Integer_Overflow__int_listen_socket_postinc_64b.c | Line 66, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s06/CWE190_Integer_Overflow__int_listen_socket_postinc_64b.c | Line 81, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s06/CWE190_Integer_Overflow__int_max_postinc_64b.c | Line 25, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s06/CWE190_Integer_Overflow__int_max_postinc_64b.c | Line 44, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s06/CWE190_Integer_Overflow__int_max_postinc_64b.c | Line 59, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s06/CWE190_Integer_Overflow__int_rand_postinc_64b.c | Line 25, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s06/CWE190_Integer_Overflow__int_rand_postinc_64b.c | Line 44, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s06/CWE190_Integer_Overflow__int_rand_postinc_64b.c | Line 59, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s06/CWE190_Integer_Overflow__unsigned_int_fscanf_postinc_61b.c | Line 25, Column 5
Use of unsafe function 'fscanf' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s06/CWE190_Integer_Overflow__unsigned_int_fscanf_postinc_61b.c | Line 45, Column 5
Use of unsafe function 'fscanf' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s07/CWE190_Integer_Overflow__char_fscanf_preinc_61b.c | Line 25, Column 5
Use of unsafe function 'fscanf' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s07/CWE190_Integer_Overflow__char_fscanf_preinc_61b.c | Line 45, Column 5
Use of unsafe function 'fscanf' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s07/CWE190_Integer_Overflow__char_fscanf_preinc_64b.c | Line 25, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: char* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s07/CWE190_Integer_Overflow__char_fscanf_preinc_64b.c | Line 44, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: char* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s07/CWE190_Integer_Overflow__char_fscanf_preinc_64b.c | Line 59, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: char* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s07/CWE190_Integer_Overflow__char_max_preinc_64b.c | Line 25, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: char* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s07/CWE190_Integer_Overflow__char_max_preinc_64b.c | Line 44, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: char* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s07/CWE190_Integer_Overflow__char_max_preinc_64b.c | Line 59, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: char* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s07/CWE190_Integer_Overflow__char_rand_preinc_64b.c | Line 25, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: char* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s07/CWE190_Integer_Overflow__char_rand_preinc_64b.c | Line 44, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: char* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s07/CWE190_Integer_Overflow__char_rand_preinc_64b.c | Line 59, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: char* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s07/CWE190_Integer_Overflow__int_connect_socket_preinc_61b.c | Line 88, Column 20
Use of unsafe function 'atoi' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s07/CWE190_Integer_Overflow__int_connect_socket_preinc_61b.c | Line 162, Column 20
Use of unsafe function 'atoi' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s07/CWE190_Integer_Overflow__int_connect_socket_preinc_64b.c | Line 47, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s07/CWE190_Integer_Overflow__int_connect_socket_preinc_64b.c | Line 66, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s07/CWE190_Integer_Overflow__int_connect_socket_preinc_64b.c | Line 81, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s07/CWE190_Integer_Overflow__int_fgets_preinc_61b.c | Line 32, Column 20
Use of unsafe function 'atoi' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s07/CWE190_Integer_Overflow__int_fgets_preinc_61b.c | Line 63, Column 20
Use of unsafe function 'atoi' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s07/CWE190_Integer_Overflow__int_fgets_preinc_64b.c | Line 27, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s07/CWE190_Integer_Overflow__int_fgets_preinc_64b.c | Line 46, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s07/CWE190_Integer_Overflow__int_fgets_preinc_64b.c | Line 61, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s07/CWE190_Integer_Overflow__int_fscanf_preinc_61b.c | Line 25, Column 5
Use of unsafe function 'fscanf' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s07/CWE190_Integer_Overflow__int_fscanf_preinc_61b.c | Line 45, Column 5
Use of unsafe function 'fscanf' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s07/CWE190_Integer_Overflow__int_fscanf_preinc_64b.c | Line 25, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s07/CWE190_Integer_Overflow__int_fscanf_preinc_64b.c | Line 44, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s07/CWE190_Integer_Overflow__int_fscanf_preinc_64b.c | Line 59, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s07/CWE190_Integer_Overflow__int_listen_socket_preinc_61b.c | Line 97, Column 20
Use of unsafe function 'atoi' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s07/CWE190_Integer_Overflow__int_listen_socket_preinc_61b.c | Line 184, Column 20
Use of unsafe function 'atoi' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s07/CWE190_Integer_Overflow__int_listen_socket_preinc_64b.c | Line 47, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s07/CWE190_Integer_Overflow__int_listen_socket_preinc_64b.c | Line 66, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s07/CWE190_Integer_Overflow__int_listen_socket_preinc_64b.c | Line 81, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s07/CWE190_Integer_Overflow__int_max_preinc_64b.c | Line 25, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s07/CWE190_Integer_Overflow__int_max_preinc_64b.c | Line 44, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s07/CWE190_Integer_Overflow__int_max_preinc_64b.c | Line 59, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s07/CWE190_Integer_Overflow__int_rand_preinc_64b.c | Line 25, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s07/CWE190_Integer_Overflow__int_rand_preinc_64b.c | Line 44, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s07/CWE190_Integer_Overflow__int_rand_preinc_64b.c | Line 59, Column 5
Pointer 'dataPtr' declared but not initialized
💡 Recommendation: Initialize pointer to NULL or valid address: int* dataPtr = NULL;
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s07/CWE190_Integer_Overflow__unsigned_int_fscanf_preinc_61b.c | Line 25, Column 5
Use of unsafe function 'fscanf' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE190_Integer_Overflow/s07/CWE190_Integer_Overflow__unsigned_int_fscanf_preinc_61b.c | Line 45, Column 5
Use of unsafe function 'fscanf' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE401_Memory_Leak/s01/CWE401_Memory_Leak__char_calloc_43.cpp | Line 0, Column 0
Function 'CWE401_Memory_Leak__char_calloc_43 { #ifndef OMITBAD static void badSource' receives pointer parameter '&data' but does not free it
💡 Recommendation: Call delete/delete[] or free() to release allocated memory before function returns
📁 ./Juliet-TestCases/CWE401_Memory_Leak/s01/CWE401_Memory_Leak__char_calloc_61b.c | Line 0, Column 0
Function 'CWE401_Memory_Leak__char_calloc_61b_badSource' receives pointer parameter 'data' but does not free it
💡 Recommendation: Call delete/delete[] or free() to release allocated memory before function returns
📁 ./Juliet-TestCases/CWE401_Memory_Leak/s01/CWE401_Memory_Leak__char_calloc_62b.cpp | Line 33, Column 5
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE401_Memory_Leak/s01/CWE401_Memory_Leak__char_calloc_62b.cpp | Line 47, Column 5
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE401_Memory_Leak/s01/CWE401_Memory_Leak__char_calloc_62b.cpp | Line 58, Column 5
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE401_Memory_Leak/s01/CWE401_Memory_Leak__char_malloc_43.cpp | Line 0, Column 0
Function 'CWE401_Memory_Leak__char_malloc_43 { #ifndef OMITBAD static void badSource' receives pointer parameter '&data' but does not free it
💡 Recommendation: Call delete/delete[] or free() to release allocated memory before function returns
📁 ./Juliet-TestCases/CWE401_Memory_Leak/s01/CWE401_Memory_Leak__char_malloc_61b.c | Line 0, Column 0
Function 'CWE401_Memory_Leak__char_malloc_61b_badSource' receives pointer parameter 'data' but does not free it
💡 Recommendation: Call delete/delete[] or free() to release allocated memory before function returns
📁 ./Juliet-TestCases/CWE401_Memory_Leak/s01/CWE401_Memory_Leak__char_malloc_62b.cpp | Line 33, Column 5
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE401_Memory_Leak/s01/CWE401_Memory_Leak__char_malloc_62b.cpp | Line 47, Column 5
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE401_Memory_Leak/s01/CWE401_Memory_Leak__char_malloc_62b.cpp | Line 58, Column 5
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE401_Memory_Leak/s01/CWE401_Memory_Leak__char_realloc_43.cpp | Line 0, Column 0
Function 'CWE401_Memory_Leak__char_realloc_43 { #ifndef OMITBAD static void badSource' receives pointer parameter '&data' but does not free it
💡 Recommendation: Call delete/delete[] or free() to release allocated memory before function returns
📁 ./Juliet-TestCases/CWE401_Memory_Leak/s01/CWE401_Memory_Leak__char_realloc_61b.c | Line 0, Column 0
Function 'CWE401_Memory_Leak__char_realloc_61b_badSource' receives pointer parameter 'data' but does not free it
💡 Recommendation: Call delete/delete[] or free() to release allocated memory before function returns
📁 ./Juliet-TestCases/CWE401_Memory_Leak/s01/CWE401_Memory_Leak__char_realloc_62b.cpp | Line 33, Column 5
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE401_Memory_Leak/s01/CWE401_Memory_Leak__char_realloc_62b.cpp | Line 47, Column 5
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE401_Memory_Leak/s01/CWE401_Memory_Leak__char_realloc_62b.cpp | Line 58, Column 5
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE401_Memory_Leak/s01/CWE401_Memory_Leak__int64_t_calloc_43.cpp | Line 0, Column 0
Function 'CWE401_Memory_Leak__int64_t_calloc_43 { #ifndef OMITBAD static void badSource' receives pointer parameter '&data' but does not free it
💡 Recommendation: Call delete/delete[] or free() to release allocated memory before function returns
📁 ./Juliet-TestCases/CWE401_Memory_Leak/s01/CWE401_Memory_Leak__int64_t_calloc_61b.c | Line 0, Column 0
Function 'CWE401_Memory_Leak__int64_t_calloc_61b_badSource' receives pointer parameter 'data' but does not free it
💡 Recommendation: Call delete/delete[] or free() to release allocated memory before function returns
📁 ./Juliet-TestCases/CWE401_Memory_Leak/s01/CWE401_Memory_Leak__int64_t_malloc_43.cpp | Line 0, Column 0
Function 'CWE401_Memory_Leak__int64_t_malloc_43 { #ifndef OMITBAD static void badSource' receives pointer parameter '&data' but does not free it
💡 Recommendation: Call delete/delete[] or free() to release allocated memory before function returns
📁 ./Juliet-TestCases/CWE401_Memory_Leak/s01/CWE401_Memory_Leak__int64_t_malloc_61b.c | Line 0, Column 0
Function 'CWE401_Memory_Leak__int64_t_malloc_61b_badSource' receives pointer parameter 'data' but does not free it
💡 Recommendation: Call delete/delete[] or free() to release allocated memory before function returns
📁 ./Juliet-TestCases/CWE401_Memory_Leak/s01/CWE401_Memory_Leak__int64_t_realloc_43.cpp | Line 0, Column 0
Function 'CWE401_Memory_Leak__int64_t_realloc_43 { #ifndef OMITBAD static void badSource' receives pointer parameter '&data' but does not free it
💡 Recommendation: Call delete/delete[] or free() to release allocated memory before function returns
📁 ./Juliet-TestCases/CWE401_Memory_Leak/s01/CWE401_Memory_Leak__int64_t_realloc_61b.c | Line 0, Column 0
Function 'CWE401_Memory_Leak__int64_t_realloc_61b_badSource' receives pointer parameter 'data' but does not free it
💡 Recommendation: Call delete/delete[] or free() to release allocated memory before function returns
📁 ./Juliet-TestCases/CWE401_Memory_Leak/s01/CWE401_Memory_Leak__int_calloc_43.cpp | Line 0, Column 0
Function 'CWE401_Memory_Leak__int_calloc_43 { #ifndef OMITBAD static void badSource' receives pointer parameter '&data' but does not free it
💡 Recommendation: Call delete/delete[] or free() to release allocated memory before function returns
📁 ./Juliet-TestCases/CWE401_Memory_Leak/s01/CWE401_Memory_Leak__int_calloc_61b.c | Line 0, Column 0
Function 'CWE401_Memory_Leak__int_calloc_61b_badSource' receives pointer parameter 'data' but does not free it
💡 Recommendation: Call delete/delete[] or free() to release allocated memory before function returns
📁 ./Juliet-TestCases/CWE401_Memory_Leak/s01/CWE401_Memory_Leak__int_malloc_43.cpp | Line 0, Column 0
Function 'CWE401_Memory_Leak__int_malloc_43 { #ifndef OMITBAD static void badSource' receives pointer parameter '&data' but does not free it
💡 Recommendation: Call delete/delete[] or free() to release allocated memory before function returns
📁 ./Juliet-TestCases/CWE401_Memory_Leak/s01/CWE401_Memory_Leak__int_malloc_61b.c | Line 0, Column 0
Function 'CWE401_Memory_Leak__int_malloc_61b_badSource' receives pointer parameter 'data' but does not free it
💡 Recommendation: Call delete/delete[] or free() to release allocated memory before function returns
📁 ./Juliet-TestCases/CWE401_Memory_Leak/s01/CWE401_Memory_Leak__int_realloc_43.cpp | Line 0, Column 0
Function 'CWE401_Memory_Leak__int_realloc_43 { #ifndef OMITBAD static void badSource' receives pointer parameter '&data' but does not free it
💡 Recommendation: Call delete/delete[] or free() to release allocated memory before function returns
📁 ./Juliet-TestCases/CWE401_Memory_Leak/s01/CWE401_Memory_Leak__int_realloc_61b.c | Line 0, Column 0
Function 'CWE401_Memory_Leak__int_realloc_61b_badSource' receives pointer parameter 'data' but does not free it
💡 Recommendation: Call delete/delete[] or free() to release allocated memory before function returns
📁 ./Juliet-TestCases/CWE401_Memory_Leak/s02/CWE401_Memory_Leak__strdup_char_43.cpp | Line 0, Column 0
Function 'CWE401_Memory_Leak__strdup_char_43 { #ifndef OMITBAD static void badSource' receives pointer parameter '&data' but does not free it
💡 Recommendation: Call delete/delete[] or free() to release allocated memory before function returns
📁 ./Juliet-TestCases/CWE401_Memory_Leak/s02/CWE401_Memory_Leak__strdup_char_61b.c | Line 0, Column 0
Function 'CWE401_Memory_Leak__strdup_char_61b_badSource' receives pointer parameter 'data' but does not free it
💡 Recommendation: Call delete/delete[] or free() to release allocated memory before function returns
📁 ./Juliet-TestCases/CWE401_Memory_Leak/s02/CWE401_Memory_Leak__strdup_char_62b.cpp | Line 48, Column 5
Use of unsafe function 'strcpy' which does not perform bounds checking
💡 Recommendation: Use strncpy() instead and ensure proper null termination
📁 ./Juliet-TestCases/CWE401_Memory_Leak/s03/CWE401_Memory_Leak__strdup_wchar_t_43.cpp | Line 0, Column 0
Function 'CWE401_Memory_Leak__strdup_wchar_t_43 { #ifndef OMITBAD static void badSource' receives pointer parameter '&data' but does not free it
💡 Recommendation: Call delete/delete[] or free() to release allocated memory before function returns
📁 ./Juliet-TestCases/CWE401_Memory_Leak/s03/CWE401_Memory_Leak__strdup_wchar_t_61b.c | Line 0, Column 0
Function 'CWE401_Memory_Leak__strdup_wchar_t_61b_badSource' receives pointer parameter 'data' but does not free it
💡 Recommendation: Call delete/delete[] or free() to release allocated memory before function returns
📁 ./Juliet-TestCases/CWE401_Memory_Leak/s03/CWE401_Memory_Leak__strdup_wchar_t_62b.cpp | Line 48, Column 5
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE401_Memory_Leak/s03/CWE401_Memory_Leak__struct_twoIntsStruct_calloc_43.cpp | Line 0, Column 0
Function 'CWE401_Memory_Leak__struct_twoIntsStruct_calloc_43 { #ifndef OMITBAD static void badSource' receives pointer parameter '&data' but does not free it
💡 Recommendation: Call delete/delete[] or free() to release allocated memory before function returns
📁 ./Juliet-TestCases/CWE401_Memory_Leak/s03/CWE401_Memory_Leak__struct_twoIntsStruct_calloc_61b.c | Line 0, Column 0
Function 'CWE401_Memory_Leak__struct_twoIntsStruct_calloc_61b_badSource' receives pointer parameter 'data' but does not free it
💡 Recommendation: Call delete/delete[] or free() to release allocated memory before function returns
📁 ./Juliet-TestCases/CWE401_Memory_Leak/s03/CWE401_Memory_Leak__struct_twoIntsStruct_malloc_43.cpp | Line 0, Column 0
Function 'CWE401_Memory_Leak__struct_twoIntsStruct_malloc_43 { #ifndef OMITBAD static void badSource' receives pointer parameter '&data' but does not free it
💡 Recommendation: Call delete/delete[] or free() to release allocated memory before function returns
📁 ./Juliet-TestCases/CWE401_Memory_Leak/s03/CWE401_Memory_Leak__struct_twoIntsStruct_malloc_61b.c | Line 0, Column 0
Function 'CWE401_Memory_Leak__struct_twoIntsStruct_malloc_61b_badSource' receives pointer parameter 'data' but does not free it
💡 Recommendation: Call delete/delete[] or free() to release allocated memory before function returns
📁 ./Juliet-TestCases/CWE401_Memory_Leak/s03/CWE401_Memory_Leak__struct_twoIntsStruct_realloc_43.cpp | Line 0, Column 0
Function 'CWE401_Memory_Leak__struct_twoIntsStruct_realloc_43 { #ifndef OMITBAD static void badSource' receives pointer parameter '&data' but does not free it
💡 Recommendation: Call delete/delete[] or free() to release allocated memory before function returns
📁 ./Juliet-TestCases/CWE401_Memory_Leak/s03/CWE401_Memory_Leak__struct_twoIntsStruct_realloc_61b.c | Line 0, Column 0
Function 'CWE401_Memory_Leak__struct_twoIntsStruct_realloc_61b_badSource' receives pointer parameter 'data' but does not free it
💡 Recommendation: Call delete/delete[] or free() to release allocated memory before function returns
📁 ./Juliet-TestCases/CWE401_Memory_Leak/s03/CWE401_Memory_Leak__twoIntsStruct_calloc_43.cpp | Line 0, Column 0
Function 'CWE401_Memory_Leak__twoIntsStruct_calloc_43 { #ifndef OMITBAD static void badSource' receives pointer parameter '&data' but does not free it
💡 Recommendation: Call delete/delete[] or free() to release allocated memory before function returns
📁 ./Juliet-TestCases/CWE401_Memory_Leak/s03/CWE401_Memory_Leak__twoIntsStruct_calloc_61b.c | Line 0, Column 0
Function 'CWE401_Memory_Leak__twoIntsStruct_calloc_61b_badSource' receives pointer parameter 'data' but does not free it
💡 Recommendation: Call delete/delete[] or free() to release allocated memory before function returns
📁 ./Juliet-TestCases/CWE401_Memory_Leak/s03/CWE401_Memory_Leak__twoIntsStruct_malloc_43.cpp | Line 0, Column 0
Function 'CWE401_Memory_Leak__twoIntsStruct_malloc_43 { #ifndef OMITBAD static void badSource' receives pointer parameter '&data' but does not free it
💡 Recommendation: Call delete/delete[] or free() to release allocated memory before function returns
📁 ./Juliet-TestCases/CWE401_Memory_Leak/s03/CWE401_Memory_Leak__twoIntsStruct_malloc_61b.c | Line 0, Column 0
Function 'CWE401_Memory_Leak__twoIntsStruct_malloc_61b_badSource' receives pointer parameter 'data' but does not free it
💡 Recommendation: Call delete/delete[] or free() to release allocated memory before function returns
📁 ./Juliet-TestCases/CWE401_Memory_Leak/s03/CWE401_Memory_Leak__twoIntsStruct_realloc_43.cpp | Line 0, Column 0
Function 'CWE401_Memory_Leak__twoIntsStruct_realloc_43 { #ifndef OMITBAD static void badSource' receives pointer parameter '&data' but does not free it
💡 Recommendation: Call delete/delete[] or free() to release allocated memory before function returns
📁 ./Juliet-TestCases/CWE401_Memory_Leak/s03/CWE401_Memory_Leak__twoIntsStruct_realloc_61b.c | Line 0, Column 0
Function 'CWE401_Memory_Leak__twoIntsStruct_realloc_61b_badSource' receives pointer parameter 'data' but does not free it
💡 Recommendation: Call delete/delete[] or free() to release allocated memory before function returns
📁 ./Juliet-TestCases/CWE401_Memory_Leak/s03/CWE401_Memory_Leak__wchar_t_calloc_43.cpp | Line 0, Column 0
Function 'CWE401_Memory_Leak__wchar_t_calloc_43 { #ifndef OMITBAD static void badSource' receives pointer parameter '&data' but does not free it
💡 Recommendation: Call delete/delete[] or free() to release allocated memory before function returns
📁 ./Juliet-TestCases/CWE401_Memory_Leak/s03/CWE401_Memory_Leak__wchar_t_calloc_61b.c | Line 0, Column 0
Function 'CWE401_Memory_Leak__wchar_t_calloc_61b_badSource' receives pointer parameter 'data' but does not free it
💡 Recommendation: Call delete/delete[] or free() to release allocated memory before function returns
📁 ./Juliet-TestCases/CWE401_Memory_Leak/s03/CWE401_Memory_Leak__wchar_t_calloc_62b.cpp | Line 33, Column 5
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE401_Memory_Leak/s03/CWE401_Memory_Leak__wchar_t_calloc_62b.cpp | Line 47, Column 5
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE401_Memory_Leak/s03/CWE401_Memory_Leak__wchar_t_calloc_62b.cpp | Line 58, Column 5
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE401_Memory_Leak/s03/CWE401_Memory_Leak__wchar_t_malloc_43.cpp | Line 0, Column 0
Function 'CWE401_Memory_Leak__wchar_t_malloc_43 { #ifndef OMITBAD static void badSource' receives pointer parameter '&data' but does not free it
💡 Recommendation: Call delete/delete[] or free() to release allocated memory before function returns
📁 ./Juliet-TestCases/CWE401_Memory_Leak/s03/CWE401_Memory_Leak__wchar_t_malloc_61b.c | Line 0, Column 0
Function 'CWE401_Memory_Leak__wchar_t_malloc_61b_badSource' receives pointer parameter 'data' but does not free it
💡 Recommendation: Call delete/delete[] or free() to release allocated memory before function returns
📁 ./Juliet-TestCases/CWE401_Memory_Leak/s03/CWE401_Memory_Leak__wchar_t_malloc_62b.cpp | Line 33, Column 5
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE401_Memory_Leak/s03/CWE401_Memory_Leak__wchar_t_malloc_62b.cpp | Line 47, Column 5
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE401_Memory_Leak/s03/CWE401_Memory_Leak__wchar_t_malloc_62b.cpp | Line 58, Column 5
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE401_Memory_Leak/s03/CWE401_Memory_Leak__wchar_t_realloc_43.cpp | Line 0, Column 0
Function 'CWE401_Memory_Leak__wchar_t_realloc_43 { #ifndef OMITBAD static void badSource' receives pointer parameter '&data' but does not free it
💡 Recommendation: Call delete/delete[] or free() to release allocated memory before function returns
📁 ./Juliet-TestCases/CWE401_Memory_Leak/s03/CWE401_Memory_Leak__wchar_t_realloc_61b.c | Line 0, Column 0
Function 'CWE401_Memory_Leak__wchar_t_realloc_61b_badSource' receives pointer parameter 'data' but does not free it
💡 Recommendation: Call delete/delete[] or free() to release allocated memory before function returns
📁 ./Juliet-TestCases/CWE401_Memory_Leak/s03/CWE401_Memory_Leak__wchar_t_realloc_62b.cpp | Line 33, Column 5
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE401_Memory_Leak/s03/CWE401_Memory_Leak__wchar_t_realloc_62b.cpp | Line 47, Column 5
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking
📁 ./Juliet-TestCases/CWE401_Memory_Leak/s03/CWE401_Memory_Leak__wchar_t_realloc_62b.cpp | Line 58, Column 5
Use of unsafe function 'wcscpy' which does not perform bounds checking
💡 Recommendation: Use a safer alternative with bounds checking